
.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.Accordion+.Accordion{margin-top:.8rem}.Accordion__Header{cursor:pointer;border:1px solid #e64347;background-color:#fff;padding:1.2rem 1.4rem;border-radius:6px;-webkit-user-select:none;user-select:none}.Accordion__Header:hover{background-color:rgba(255,246,247,0.75)}.Accordion__Header--Empty{border:none;padding:0}.Accordion__Header__Label{font-size:1.6rem;font-weight:600}.Accordion__Header__Description{margin-top:4px;font-weight:100}.Accordion__Content{overflow:auto;padding:0 1.6rem;max-height:0;opacity:0;transition:opacity 0.3s ease-in-out, max-height 0.3s ease-in-out, padding 0.3s ease-in-out}.Accordion__Content--Visible{padding:1.2rem 1.6rem;opacity:1;max-height:1000px}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}@-webkit-keyframes AlertPopUpAnimation{0%{-webkit-transform:scale(0.7);transform:scale(0.7)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes AlertPopUpAnimation{0%{-webkit-transform:scale(0.7);transform:scale(0.7)}100%{-webkit-transform:scale(1);transform:scale(1)}}.Alert{padding:12px 15px;border:1px solid rgba(255,255,255,0.5);border-radius:10px;text-align:left}.Alert:not(:last-child){margin-bottom:10px}.Alert--Info{background-color:rgba(76,105,186,0.08);border:1px solid rgba(76,105,186,0.5)}.Alert--Warning{background-color:rgba(242,201,76,0.2);border:1px solid rgba(242,201,76,0.7)}.Alert--Danger{background-color:rgba(247,73,92,0.1);border:1px solid rgba(247,73,92,0.9)}.Alert--Success{background-color:rgba(99,219,150,0.08);border:1px solid rgba(99,219,150,0.5)}.Alert--Animated{-webkit-animation:0.3s AlertPopUpAnimation cubic-bezier(0.175, 0.885, 0.32, 1.275);animation:0.3s AlertPopUpAnimation cubic-bezier(0.175, 0.885, 0.32, 1.275)}


@-webkit-keyframes SpinIconAnimation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes SpinIconAnimation{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.TnIcon--SpinAnimation{display:inline-block;-webkit-animation:1s SpinIconAnimation linear infinite;animation:1s SpinIconAnimation linear infinite}@font-face{font-family:"TnIconFont";src:url(/fonts/TnIconFont.woff2) format("woff2"),url(/fonts/TnIconFont.ttf) format("truetype"),url(/fonts/TnIconFont.woff) format("woff"),url(/assets/images/TnIconFont.svg#TnIconFont) format("svg");font-weight:normal;font-style:normal;font-display:block}.TnIcon{font-family:"TnIconFont" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-pin-outline:before{content:""}.icon-lightbulb-1:before{content:""}.icon-gauge:before{content:""}.icon-bug:before{content:""}.icon-clipboard-list:before{content:""}.icon-file-digit:before{content:""}.icon-function-square:before{content:""}.icon-wallet:before{content:""}.icon-python:before{content:"";color:#3776ab}.icon-go:before{content:"";color:#00add8}.icon-javascript:before{content:"";color:#f7df1e}.icon-typescript:before{content:"";color:#007acc}.icon-proxy-contract:before{content:""}.icon-sentry:before{content:""}.icon-ethereum:before{content:""}.icon-linux:before{content:""}.icon-apple:before{content:""}.icon-windows:before{content:""}.icon-deployment:before{content:""}.icon-diamond:before{content:""}.icon-project:before{content:""}.icon-organization:before{content:""}.icon-alerting:before{content:""}.icon-single-project:before{content:""}.icon-telegram:before{content:""}.icon-discord:before{content:""}.icon-github:before{content:""}.icon-google:before{content:""}.icon-slack:before{content:""}.icon-activity:before{content:""}.icon-airplay:before{content:""}.icon-alert-circle:before{content:""}.icon-alert-octagon:before{content:""}.icon-alert-triangle:before{content:""}.icon-align-center:before{content:""}.icon-align-justify:before{content:""}.icon-align-left:before{content:""}.icon-align-right:before{content:""}.icon-anchor:before{content:""}.icon-aperture:before{content:""}.icon-archive:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-down-circle:before{content:""}.icon-arrow-down-left:before{content:""}.icon-arrow-down-right:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-left-circle:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-right-circle:before{content:""}.icon-arrow-up:before{content:""}.icon-arrow-up-circle:before{content:""}.icon-arrow-up-left:before{content:""}.icon-arrow-up-right:before{content:""}.icon-at-sign:before{content:""}.icon-award:before{content:""}.icon-bar-chart:before{content:""}.icon-bar-chart-2:before{content:""}.icon-battery:before{content:""}.icon-battery-charging:before{content:""}.icon-bell:before{content:""}.icon-bell-off:before{content:""}.icon-bluetooth:before{content:""}.icon-bold:before{content:""}.icon-book:before{content:""}.icon-book-open:before{content:""}.icon-bookmark:before{content:""}.icon-box:before{content:""}.icon-briefcase:before{content:""}.icon-calendar:before{content:""}.icon-camera:before{content:""}.icon-camera-off:before{content:""}.icon-cast:before{content:""}.icon-check:before{content:""}.icon-check-circle:before{content:""}.icon-check-square:before{content:""}.icon-chevron-down:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-chevron-up:before{content:""}.icon-chevrons-down:before{content:""}.icon-chevrons-left:before{content:""}.icon-chevrons-right:before{content:""}.icon-chevrons-up:before{content:""}.icon-chrome:before{content:""}.icon-circle:before{content:""}.icon-clipboard:before{content:""}.icon-clock:before{content:""}.icon-cloud:before{content:""}.icon-cloud-drizzle:before{content:""}.icon-cloud-lightning:before{content:""}.icon-cloud-off:before{content:""}.icon-cloud-rain:before{content:""}.icon-cloud-snow:before{content:""}.icon-code:before{content:""}.icon-codepen:before{content:""}.icon-codesandbox:before{content:""}.icon-coffee:before{content:""}.icon-columns:before{content:""}.icon-command:before{content:""}.icon-compass:before{content:""}.icon-copy:before{content:""}.icon-corner-down-left:before{content:""}.icon-corner-down-right:before{content:""}.icon-corner-left-down:before{content:""}.icon-corner-left-up:before{content:""}.icon-corner-right-down:before{content:""}.icon-corner-right-up:before{content:""}.icon-corner-up-left:before{content:""}.icon-corner-up-right:before{content:""}.icon-cpu:before{content:""}.icon-credit-card:before{content:""}.icon-crop:before{content:""}.icon-crosshair:before{content:""}.icon-database:before{content:""}.icon-delete:before{content:""}.icon-disc:before{content:""}.icon-dollar-sign:before{content:""}.icon-download:before{content:""}.icon-download-cloud:before{content:""}.icon-droplet:before{content:""}.icon-edit:before{content:""}.icon-edit-2:before{content:""}.icon-edit-3:before{content:""}.icon-external-link:before{content:""}.icon-eye:before{content:""}.icon-eye-off:before{content:""}.icon-fast-forward:before{content:""}.icon-feather:before{content:""}.icon-figma:before{content:""}.icon-file:before{content:""}.icon-file-minus:before{content:""}.icon-file-plus:before{content:""}.icon-file-text:before{content:""}.icon-film:before{content:""}.icon-filter:before{content:""}.icon-flag:before{content:""}.icon-folder:before{content:""}.icon-folder-minus:before{content:""}.icon-folder-plus:before{content:""}.icon-framer:before{content:""}.icon-frown:before{content:""}.icon-gift:before{content:""}.icon-git-branch:before{content:""}.icon-git-commit:before{content:""}.icon-git-merge:before{content:""}.icon-git-pull-request:before{content:""}.icon-globe:before{content:""}.icon-grid:before{content:""}.icon-hard-drive:before{content:""}.icon-hash:before{content:""}.icon-headphones:before{content:""}.icon-heart:before{content:""}.icon-help-circle:before{content:""}.icon-hexagon:before{content:""}.icon-home:before{content:""}.icon-image:before{content:""}.icon-inbox:before{content:""}.icon-info:before{content:""}.icon-italic:before{content:""}.icon-key:before{content:""}.icon-layers:before{content:""}.icon-layout:before{content:""}.icon-life-buoy:before{content:""}.icon-link:before{content:""}.icon-link-2:before{content:""}.icon-list:before{content:""}.icon-loader:before{content:""}.icon-lock:before{content:""}.icon-log-in:before{content:""}.icon-log-out:before{content:""}.icon-mail:before{content:""}.icon-map:before{content:""}.icon-map-pin:before{content:""}.icon-maximize:before{content:""}.icon-maximize-2:before{content:""}.icon-meh:before{content:""}.icon-menu:before{content:""}.icon-message-circle:before{content:""}.icon-message-square:before{content:""}.icon-mic:before{content:""}.icon-mic-off:before{content:""}.icon-minimize:before{content:""}.icon-minimize-2:before{content:""}.icon-minus:before{content:""}.icon-minus-circle:before{content:""}.icon-minus-square:before{content:""}.icon-monitor:before{content:""}.icon-moon:before{content:""}.icon-more-horizontal:before{content:""}.icon-more-vertical:before{content:""}.icon-mouse-pointer:before{content:""}.icon-move:before{content:""}.icon-music:before{content:""}.icon-navigation:before{content:""}.icon-navigation-2:before{content:""}.icon-octagon:before{content:""}.icon-package:before{content:""}.icon-paperclip:before{content:""}.icon-pause:before{content:""}.icon-pause-circle:before{content:""}.icon-pen-tool:before{content:""}.icon-percent:before{content:""}.icon-phone:before{content:""}.icon-phone-call:before{content:""}.icon-phone-forwarded:before{content:""}.icon-phone-incoming:before{content:""}.icon-phone-missed:before{content:""}.icon-phone-off:before{content:""}.icon-phone-outgoing:before{content:""}.icon-pie-chart:before{content:""}.icon-play:before{content:""}.icon-play-circle:before{content:""}.icon-plus:before{content:""}.icon-plus-circle:before{content:""}.icon-plus-square:before{content:""}.icon-pocket:before{content:""}.icon-power:before{content:""}.icon-printer:before{content:""}.icon-radio:before{content:""}.icon-refresh-ccw:before{content:""}.icon-refresh-cw:before{content:""}.icon-repeat:before{content:""}.icon-rewind:before{content:""}.icon-rotate-ccw:before{content:""}.icon-rotate-cw:before{content:""}.icon-rss:before{content:""}.icon-save:before{content:""}.icon-scissors:before{content:""}.icon-search:before{content:""}.icon-send:before{content:""}.icon-server:before{content:""}.icon-settings:before{content:""}.icon-share:before{content:""}.icon-share-2:before{content:""}.icon-shield:before{content:""}.icon-shield-off:before{content:""}.icon-shopping-bag:before{content:""}.icon-shopping-cart:before{content:""}.icon-shuffle:before{content:""}.icon-sidebar:before{content:""}.icon-skip-back:before{content:""}.icon-skip-forward:before{content:""}.icon-slack1:before{content:""}.icon-slash:before{content:""}.icon-sliders:before{content:""}.icon-smartphone:before{content:""}.icon-smile:before{content:""}.icon-speaker:before{content:""}.icon-square:before{content:""}.icon-star:before{content:""}.icon-stop-circle:before{content:""}.icon-sun:before{content:""}.icon-sunrise:before{content:""}.icon-sunset:before{content:""}.icon-tablet:before{content:""}.icon-tag:before{content:""}.icon-target:before{content:""}.icon-terminal:before{content:""}.icon-thermometer:before{content:""}.icon-thumbs-down:before{content:""}.icon-thumbs-up:before{content:""}.icon-toggle-left:before{content:""}.icon-toggle-right:before{content:""}.icon-tool:before{content:""}.icon-trash:before{content:""}.icon-trash-2:before{content:""}.icon-trello:before{content:""}.icon-trending-down:before{content:""}.icon-trending-up:before{content:""}.icon-triangle:before{content:""}.icon-truck:before{content:""}.icon-tv:before{content:""}.icon-type:before{content:""}.icon-umbrella:before{content:""}.icon-underline:before{content:""}.icon-unlock:before{content:""}.icon-upload:before{content:""}.icon-upload-cloud:before{content:""}.icon-user:before{content:""}.icon-user-check:before{content:""}.icon-user-minus:before{content:""}.icon-user-plus:before{content:""}.icon-user-x:before{content:""}.icon-users:before{content:""}.icon-video:before{content:""}.icon-video-off:before{content:""}.icon-voicemail:before{content:""}.icon-volume:before{content:""}.icon-volume-1:before{content:""}.icon-volume-2:before{content:""}.icon-volume-x:before{content:""}.icon-watch:before{content:""}.icon-wifi:before{content:""}.icon-wifi-off:before{content:""}.icon-wind:before{content:""}.icon-x:before{content:""}.icon-x-circle:before{content:""}.icon-x-octagon:before{content:""}.icon-x-square:before{content:""}.icon-youtube:before{content:""}.icon-zap:before{content:""}.icon-zap-off:before{content:""}.icon-zoom-in:before{content:""}.icon-zoom-out:before{content:""}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.ButtonTag{padding:10px 15px;border-radius:5px;display:inline-flex;align-items:center;font-family:"Montserrat",sans-serif;font-size:1.4rem;cursor:pointer;transition:0.2s;justify-content:center;border:1px solid #242a31;color:#242a31;white-space:nowrap}.ButtonTag--Arrow{padding-left:2px;font-weight:bold;background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.ButtonTag span+.TnIcon{margin-left:7px}.ButtonTag .TnIcon+span{margin-left:7px}.ButtonTag .TnIcon{line-height:19px}.ButtonTag.Stretch{width:100%}.ButtonTag.Large{font-size:1.6rem;padding:12px 16px;border-radius:6px}.ButtonTag.Small{font-size:1.2rem;padding:7px 10px;border-radius:4px}.ButtonTag.ExtraSmall{font-size:1rem;padding:5px 8px;border-radius:3px}.ButtonTag:disabled,.ButtonTag.Disabled,.ButtonTag[Disabled]{opacity:0.7;cursor:not-allowed}.ButtonTag.ReadOnly{cursor:default;pointer-events:none}.ButtonTag:not(:last-child){margin-right:10px}.Button--Regular.Primary{border-color:#fff6f7;background-color:#fff6f7}.Button--Regular.Primary:hover{background-color:#fff1f2}.Button--Regular.Primary:active{background-color:#fff1f2}.Button--Regular.Secondary{border-color:#4c69ba;background-color:#4c69ba}.Button--Regular.Secondary:hover{background-color:#7188c8}.Button--Regular.Secondary:active{background-color:#7188c8}.Button--Regular.Success{border-color:#63db96;background-color:#63db96;color:#fff}.Button--Regular.Success:hover{background-color:#3a7740}.Button--Regular.Success:active{background-color:#3a7740}.Button--Regular.Danger{border-color:#e64347;background-color:#e64347;color:#fff}.Button--Regular.Danger:hover{background-color:#e32c31}.Button--Regular.Danger:active{background-color:#e11f24}.Button--Regular.Gradient{border-radius:5px;font-weight:bold;line-height:50px;color:#ffffff;height:40px;padding:10px 15px;border:0;background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%)}.Button--Regular.Gradient:hover,.Button--Regular.Gradient:active{color:#fff;background-image:linear-gradient(#242a31, #242a31)}.Button--Regular.Gradient:hover::before,.Button--Regular.Gradient:active::before{background:linear-gradient(#242a31, #242a31)}.Button--Regular.Gradient:hover::after,.Button--Regular.Gradient:active::after{opacity:1;-webkit-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1)}.Button--Regular.Gradient:hover .ButtonTag--Arrow,.Button--Regular.Gradient:active .ButtonTag--Arrow{transition:all 0.3s;background-image:linear-gradient(#fff, #fff) !important}.Button--Regular.Gradient:active,.Button--Regular.Gradient:focus{box-shadow:0 0 0 3px rgba(230,67,71,0.3) !important}.Button--Regular.Gradient .ButtonTag--Arrow{background-image:linear-gradient(#fff, #fff)}.Button--Text.Primary{color:#fff6f7;background:none;border:none}.Button--Text.Primary:hover{background-color:#fff1f2}.Button--Text.Secondary{color:#4c69ba;background:none;border:none}.Button--Text.Secondary:hover{background-color:#7188c8;color:#fff}.Button--Text.Secondary.Disabled{opacity:0.5}.Button--Text.Danger{color:#e64347;background:none;border:none}.Button--Text.Danger:hover{background-color:#e32c31;color:#fff}.Button--Text.Success{color:#63db96;background:none;border:none}.Button--Text.Success:hover{background-color:#3a7740}.Button--Text.Transparent{color:#fff;background:none;border:none}.Button--Text.Transparent:hover{background-color:#f5f7f9}.Button--Outlined{background-color:rgba(36,42,49,0.25)}.Button--Outlined:hover{background-color:rgba(36,42,49,0.35)}.Button--Outlined:active{box-shadow:0 0 0 3px rgba(255,255,255,0.15)}.Button--Outlined.Primary{border-color:#fff6f7;background-color:rgba(255,246,247,0.15)}.Button--Outlined.Primary:hover,.Button--Outlined.Primary:focus{background-color:rgba(255,246,247,0.25)}.Button--Outlined.Primary:active,.Button--Outlined.Primary:focus{box-shadow:0 0 0 3px rgba(255,246,247,0.3)}.Button--Outlined.Secondary{border-color:#4c69ba;background-color:rgba(76,105,186,0.15)}.Button--Outlined.Secondary:hover,.Button--Outlined.Secondary:focus{background-color:rgba(76,105,186,0.3)}.Button--Outlined.Secondary:active,.Button--Outlined.Secondary:focus{box-shadow:0 0 0 3px rgba(76,105,186,0.3)}.Button--Outlined.Danger{border-color:rgba(230,67,71,0.5);background-color:rgba(230,67,71,0.15)}.Button--Outlined.Danger:hover,.Button--Outlined.Danger:focus{border-color:#e64347;background-color:rgba(230,67,71,0.3) !important}.Button--Outlined.Danger:active,.Button--Outlined.Danger:focus{box-shadow:0 0 0 3px rgba(230,67,71,0.3)}.Button--Outlined.Success{border-color:rgba(99,219,150,0.5);background-color:rgba(99,219,150,0.15)}.Button--Outlined.Success:hover,.Button--Outlined.Success:focus{border-color:#63db96;background-color:rgba(99,219,150,0.3) !important}.Button--Outlined.Success:active,.Button--Outlined.Success:focus{box-shadow:0 0 0 3px rgba(99,219,150,0.3)}.Button--Outlined.Gradient{background:transparent;font-weight:bold;font-size:12px;line-height:50px;height:40px;padding:10px 15px;border:1px solid #f7495c;position:relative}.Button--Outlined.Gradient:hover,.Button--Outlined.Gradient:focus{color:#fff;background-image:linear-gradient(#242a31, #242a31)}.Button--Outlined.Gradient:hover::before,.Button--Outlined.Gradient:focus::before{background:linear-gradient(#242a31, #242a31)}.Button--Outlined.Gradient:hover .ButtonTag--Arrow,.Button--Outlined.Gradient:focus .ButtonTag--Arrow{transition:all 0.3s;background-image:linear-gradient(#fff, #fff) !important}.Button--Outlined.Gradient:active,.Button--Outlined.Gradient:focus{box-shadow:0 0 0 3px rgba(230,67,71,0.3) !important}.ButtonGroup{display:inline-flex}.ButtonGroup .Button{margin-right:0}.ButtonGroup .Button:not(:first-child){border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.ButtonGroup .Button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.ButtonGroup:not(:last-child){margin-right:10px}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.Card{box-shadow:0 0 20px rgba(255,0,0,0.1);padding:1.4rem 2rem;background-color:#fff;border-radius:10px;position:relative}.Card:not(:last-child){margin-bottom:2rem}.Card__Badge{background:#f2c94c;padding:4px 10px;font-size:1.2rem;font-weight:700;position:absolute;border-radius:20px;top:-10px;right:-18px;z-index:1}.CardsWrapper--Horizontal{display:flex}.CardsWrapper--Horizontal.CardsWrapper--Wrapped{flex-wrap:wrap}.CardsWrapper--Horizontal .Card:not(:last-child){margin-bottom:initial;margin-right:2rem}.Card--Light{background-color:#fff}.Card--Dark{background-color:#fff6f7}.Card--Clickable{cursor:pointer;transition:200ms}.Card--Clickable:hover{background-color:#fff6f7}.Card--Light.Card--Clickable:hover{background-color:#fff6f7}.Card--Selectable{cursor:pointer;transition:200ms}.Card--Selectable:hover{box-shadow:0 0 20px rgba(255,0,0,0.1);background-color:#fff6f7;-webkit-transform:translateY(-4px);transform:translateY(-4px)}.Card--Selected{background-color:#fff1f2}.Card--HighlightSecondary.Card--Selectable:hover{background-color:#fff1f2}.Card--HighlightSecondary.Card--Selected{background-color:#fff1f2}.Card--HighlightDanger.Card--Selectable:hover{background-color:#fff1f2}.Card--HighlightDanger.Card--Selected{background-color:#fff1f2}.Card--Disabled{pointer-events:none;opacity:0.6}.Card--NoPadding{padding:0}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.Checkbox{display:flex;align-items:center}.Checkbox .CheckboxInputWrapper{width:18px;height:18px;position:relative}.Checkbox .CheckboxInputWrapper .CheckboxInput{opacity:0;position:absolute;left:0;top:0;width:18px;height:18px;z-index:1;cursor:pointer}.Checkbox .CheckboxInputWrapper .CheckboxInput--Disabled{cursor:not-allowed}.Checkbox .CheckboxInputWrapper .CheckboxInput__UserSelect--Large:before{content:'';position:absolute;width:40px;height:40px;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:-1}.Checkbox .CheckboxInputWrapper .CheckboxInput.CheckboxInput__Status--Indeterminate+.CheckboxIconWrapper,.Checkbox .CheckboxInputWrapper .CheckboxInput:checked+.CheckboxIconWrapper{border-color:#e64347;color:#e64347}.Checkbox .CheckboxInputWrapper .CheckboxInput.CheckboxInput__Status--Indeterminate+.CheckboxIconWrapper .CheckboxIcon,.Checkbox .CheckboxInputWrapper .CheckboxInput:checked+.CheckboxIconWrapper .CheckboxIcon{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.Checkbox .CheckboxInputWrapper .CheckboxInput:focus+.CheckboxIconWrapper{border-color:#e64347;box-shadow:0 0 0 3px rgba(230,67,71,0.4)}.Checkbox .CheckboxInputWrapper .CheckboxInput:hover+.CheckboxIconWrapper{border-color:#e64347;box-shadow:0 0 0 5px rgba(230,67,71,0.4)}.Checkbox .CheckboxInputWrapper .CheckboxIconWrapper{width:18px;height:18px;border:2px solid rgba(230,67,71,0.5);border-radius:3px;transition:0.2s;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 0 rgba(223,0,116,0)}.Checkbox .CheckboxInputWrapper .CheckboxIconWrapper .CheckboxIcon{opacity:0;color:#e64347;-webkit-transform:scale(0.5);transform:scale(0.5);transition:0.2s;font-size:14px}.Checkbox .CheckboxLabel{color:rgba(36,42,49,0.8);margin-left:8px;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:12px}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.DialogOverlay{position:fixed;top:0;left:0;right:0;bottom:0;padding:20px;z-index:1000;display:flex;align-items:center;justify-content:center;background-color:rgba(36,42,49,0.7)}@media only screen and (max-width: 768px){.DialogOverlay{background-color:rgba(36,42,49,0.8)}}@-webkit-keyframes overlay-in{0%{opacity:0}100%{opacity:1}}@keyframes overlay-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes overlay-out{0%{opacity:1}100%{opacity:0}}@keyframes overlay-out{0%{opacity:1}100%{opacity:0}}.ReactModal__Overlay--after-open{-webkit-animation:0.3s cubic-bezier(0.645, 0.045, 0.355, 1) overlay-in;animation:0.3s cubic-bezier(0.645, 0.045, 0.355, 1) overlay-in}.ReactModal__Overlay--before-close{-webkit-animation:0.3s cubic-bezier(0.645, 0.045, 0.355, 1) overlay-out;animation:0.3s cubic-bezier(0.645, 0.045, 0.355, 1) overlay-out}@-webkit-keyframes dialog-in{0%{opacity:0;-webkit-transform:scale(0.75);transform:scale(0.75)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes dialog-in{0%{opacity:0;-webkit-transform:scale(0.75);transform:scale(0.75)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes dialog-out{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(0.75);transform:scale(0.75)}}@keyframes dialog-out{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}100%{opacity:0;-webkit-transform:scale(0.75);transform:scale(0.75)}}.ReactModal__Content--after-open{-webkit-animation:0.2s cubic-bezier(0.645, 0.045, 0.355, 1) dialog-in;animation:0.2s cubic-bezier(0.645, 0.045, 0.355, 1) dialog-in}.ReactModal__Content--before-close{-webkit-animation:0.3s cubic-bezier(0.645, 0.045, 0.355, 1) dialog-out;animation:0.3s cubic-bezier(0.645, 0.045, 0.355, 1) dialog-out}.DialogContent{position:relative;background-color:#fff;border-radius:20px;z-index:1000;color:#242a31;max-width:600px;width:100%;max-height:90%;box-shadow:4px 4px 8px 0 rgba(36,42,49,0.3);overflow:auto;outline:none}.DialogContent .DialogHeader{color:#242a31;padding:2rem 2rem 0;display:flex;align-items:center;justify-content:center;border-top-left-radius:20px;border-top-right-radius:20px}.DialogContent .DialogHeader h1,.DialogContent .DialogHeader h2,.DialogContent .DialogHeader h3,.DialogContent .DialogHeader h4,.DialogContent .DialogHeader h5{font-weight:600;font-size:1.6rem}.DialogContent .DialogHeader .TnIcon{opacity:0.75}.DialogContent .DialogHeader .TnIcon+h1,.DialogContent .DialogHeader .TnIcon+h2,.DialogContent .DialogHeader .TnIcon+h3,.DialogContent .DialogHeader .TnIcon+h4,.DialogContent .DialogHeader .TnIcon+h5{margin-left:20px}.DialogContent .DialogBody{padding:2rem;border-bottom-left-radius:20px;border-bottom-right-radius:20px;position:relative}@media only screen and (max-width: 768px){.DialogContent .DialogBody{padding:1.4rem 2rem}}.DialogContent .DialogLoader{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:rgba(255,246,247,0.75);z-index:999;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.DialogContent .DialogLoader__Text{margin-top:2rem;text-align:center;letter-spacing:2px;font-size:1.2rem}.DialogContent .DialogLoader .loader-wrapper{flex-grow:0}.DialogCloseIcon{position:absolute;top:2rem;right:2rem;font-size:2.5rem;color:#242a31;cursor:pointer}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}@-webkit-keyframes loader-anim{0%{left:-12px;top:-12px}25%{left:42px;top:-12px}50%{left:42px;top:42px}75%{left:-12px;top:42px}100%{left:-12px;top:-12px}}@keyframes loader-anim{0%{left:-12px;top:-12px}25%{left:42px;top:-12px}50%{left:42px;top:42px}75%{left:-12px;top:42px}100%{left:-12px;top:-12px}}.loader-wrapper{position:relative;display:flex;align-items:center;justify-content:center;flex-grow:1}.loader-wrapper .loader{position:relative;width:40px;height:40px;border-radius:10px;background-color:#74818d}.loader-wrapper .loader:before{content:'';position:absolute;background-color:#e64347;height:10px;width:10px;border-radius:10px;-webkit-animation:loader-anim 2s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;animation:loader-anim 2s cubic-bezier(0.165, 0.84, 0.44, 1) infinite}.loader-wrapper .loader:after{content:'';position:absolute;background-color:#74818d;top:0;left:0;height:40px;width:0;z-index:0;opacity:1;-webkit-animation:loader-anim 10s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;animation:loader-anim 10s cubic-bezier(0.165, 0.84, 0.44, 1) infinite}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}@-webkit-keyframes DropdownEnterAnimation{0%{opacity:0;-webkit-transform:translateY(-.8rem);transform:translateY(-.8rem)}100%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@keyframes DropdownEnterAnimation{0%{opacity:0;-webkit-transform:translateY(-.8rem);transform:translateY(-.8rem)}100%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes DropdownExitAnimation{0%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-.8rem);transform:translateY(-.8rem)}}@keyframes DropdownExitAnimation{0%{opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-.8rem);transform:translateY(-.8rem)}}.Dropdown{display:inline-block;position:relative}.Dropdown__Toggle{cursor:pointer;-webkit-user-select:none;user-select:none}.Dropdown__Menu{position:absolute;left:0;z-index:1000;top:calc(100% + 1.2rem);background-color:#fff;min-width:200px;padding:0;overflow:visible;border-radius:4px;-webkit-animation:0.15s DropdownEnterAnimation cubic-bezier(0.645, 0.045, 0.355, 1);animation:0.15s DropdownEnterAnimation cubic-bezier(0.645, 0.045, 0.355, 1);box-shadow:0 0 20px rgba(230,67,71,0.2)}.Dropdown__Menu--Left{left:0;right:initial}.Dropdown__Menu--Closing{-webkit-animation:0.15s DropdownExitAnimation cubic-bezier(0.645, 0.045, 0.355, 1);animation:0.15s DropdownExitAnimation cubic-bezier(0.645, 0.045, 0.355, 1);opacity:0}.Dropdown__Item{cursor:pointer;padding:1.2rem 1.6rem;transition:0.15s;color:#242a31;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Dropdown__Item:hover{background-color:#fff1f2}.Dropdown__Item--Active{background-color:#fff3f5 !important}.Dropdown__Item--Disabled{pointer-events:none;color:rgba(255,255,255,0.65)}.Dropdown__Item__Icon{margin-right:.4rem}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.InputWrapper{background:#fff6f7;border:1px solid rgba(247,73,92,0.5);position:relative;border-radius:4px;transition:0.15s}.InputWrapper .Input{background-color:transparent;border:none;width:100%;padding:9px 11px 8px 11px;color:#242a31;font-family:"Montserrat",sans-serif;font-size:1.4rem;border-radius:3px}.InputWrapper .Input:-webkit-autofill,.InputWrapper .Input:-internal-autofill-previewed,.InputWrapper .Input:-webkit-autofill:hover,.InputWrapper .Input:-webkit-autofill:focus,.InputWrapper .Input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff1f2 inset;-webkit-text-fill-color:#242a31;background-color:rgba(255,246,247,0.75) !important}.InputWrapper .Input::-webkit-input-placeholder{color:#9daab6}.InputWrapper .Input::placeholder{color:#9daab6}.InputWrapper .Input:focus,.InputWrapper .Input:hover,.InputWrapper .Input:active{outline:none}.InputWrapper .InputIcon{-webkit-transform-origin:center;transform-origin:center;position:absolute;left:14px;top:10px;color:#f7495c;transition-delay:0.05s;-webkit-transform:scale(1);transform:scale(1);opacity:1;transition:0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)}.InputWrapper .InputLabel{cursor:text;position:absolute;left:15px;transition:0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);font-size:1.4rem;top:8px}.InputWrapper:not(:last-child){margin-bottom:20px}.InputWrapper:hover{background-color:#ffe7e9}.InputWrapper.Active{border-color:rgba(247,73,92,0.75)}.InputWrapper.Focused{box-shadow:0 0 0 3px rgba(157,170,182,0.4);border-color:#9daab6}.InputWrapper.WithIcon .InputLabel{left:40px}.InputWrapper.WithIcon .Input{padding-left:40px}.InputWrapper.Disabled{border-color:#e6ecf1;background-color:#f5f7f9;color:#74818d}.InputWrapper.Disabled .Input{cursor:no-drop;color:#74818d}.InputWrapper.ReadOnly{border-color:rgba(255,246,247,0.75);pointer-events:none;background-color:#fff1f2}.InputWrapper.ReadOnly .Input{cursor:auto}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.Select{position:relative}.Select .Select__control{background:#fff6f7;border:1px solid #f7495c;cursor:pointer;border-radius:3px}.Select .Select__control:hover{border:1px solid #f7495c;background-color:#ffe7e9}.Select .Select__control--is-focused{box-shadow:0 0 0 3px rgba(255,0,0,0.1);border-color:#f7495c;background-color:#ffe7e9}.Select .Select__control--is-focused:hover{border-color:rgba(247,73,92,0.2)}.Select .Select__placeholder{white-space:nowrap;overflow:hidden;width:calc(100% - 20px);text-overflow:ellipsis}.Select .Select__multi-value{background-color:#ffe7e9;margin:2px 4px}.Select .Select__multi-value__label{color:#242a31;padding:5px 4px 5px 8px;font-size:1.2rem}.Select .Select__multi-value__remove{color:#242a31;transition:0.1s}.Select .Select__multi-value__remove:hover{background-color:rgba(247,73,92,0.1)}.Select .Select__option{transition:0.1s;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:100%}.Select .Select__option--is-focused{background-color:#ffe7e9}.Select .Select__option--is-selected{color:#242a31;background-color:#ffe7e9;cursor:default}.Select .Select__option:active,.Select .Select__option:focus{background-color:#fff6f7}.Select .Select__single-value{color:#242a31}.Select .Select__placeholder{color:rgba(36,42,49,0.9)}.Select .Select__input{color:#242a31}.Select .Select__menu{background-color:#fff6f7;box-shadow:0 0 0 3px rgba(255,0,0,0.1);color:#242a31}.Select .Select__menu-portal{z-index:999999}.Select--is-disabled{opacity:0.5;cursor:not-allowed}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.ProgressBar{border-radius:calc(16px / 2);background-color:rgba(255,246,247,0.3)}.ProgressBar--Success{background-color:rgba(99,219,150,0.4)}.ProgressBar--Success .ProgressBar__Bar{background-color:#63db96}.ProgressBar--Warning{background-color:rgba(242,201,76,0.4)}.ProgressBar--Warning .ProgressBar__Bar{background-color:#f2c94c;color:#242a31}.ProgressBar--Danger{background-color:rgba(247,73,92,0.3)}.ProgressBar--Danger .ProgressBar__Bar{background-color:#f7495c}.ProgressBar:not(:last-child){margin-bottom:1.4rem}.ProgressBar__Bar{height:100%;min-width:16px;padding:0 1.2rem;border-radius:1rem;background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);display:flex;align-items:center;white-space:nowrap}.ProgressBar__Bar__Progress{width:100%;text-align:center}.ProgressBar__Bar__Percentage{color:#fff}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.Table{width:100%;background-color:#fff;border-radius:20px;margin-bottom:2.4rem;position:relative}.Table__Head{display:inline-flex;min-width:100%;align-items:center;margin:0 1.2rem;border-bottom:1px solid #9daab6;width:calc(100% - 2.4rem)}.Table__Content--Scrollable--Horizontal{overflow-x:auto}.Table__Content--Scrollable--Vertical{overflow-y:auto}.Table__Body{padding:1.4rem 1.2rem;position:relative;width:100%}.Table__Body_Loading{z-index:500;position:absolute;display:flex;align-items:center;justify-content:center;top:1.4rem;bottom:1.4rem;left:1.2rem;right:1.2rem;border-radius:4px;background-color:rgba(36,42,49,0.1)}.Table__Body_Loading_Loader{padding:1.6rem}.Table__Body__Empty__State{display:flex;padding:2.4rem;align-items:center;flex-direction:column;justify-content:center;font-size:1.6rem}.Table__Body__Empty__State__Icon{font-size:2.2rem;margin-bottom:.8rem;opacity:0.75}.Table__Row{border-radius:5px;display:inline-flex;min-width:100%;align-items:center;transition:0.1s;color:inherit}.Table__Row:hover{background-color:rgba(255,246,247,0.7);color:inherit}.Table__Row--Compact{box-shadow:0 0 10px rgba(255,0,0,0.17);border-radius:16px}.Table__Row--Compact:hover{background-color:rgba(255,246,247,0.7) !important;color:inherit}.Table__Row--Compact:not(:last-child){margin-bottom:1rem}.Table__Row--Compact.Table__Row--Even{background:#fff}.Table__Row--Compact .Table__Column{padding:1.5rem}.Table__Row--Bordered:hover{background-color:rgba(255,246,247,0.7) !important;color:inherit}.Table__Row--Bordered:not(:last-child){margin-bottom:1rem;border-bottom:0.1rem solid #e6ecf1}.Table__Row--Bordered.Table__Row--Even{background:#fff}.Table__Row--Bordered .Table__Column{padding:1.5rem}.Table__Row--Even{background-color:#fff1f2}.Table__Row--Clickable{cursor:pointer}.Table__Row--Selected{background-color:rgba(247,73,92,0.4);color:inherit}.Table__Row--Selected:last-of-type{margin-bottom:0}.Table__Row--Selected:hover{background-color:rgba(247,73,92,0.25);color:inherit}.Table__Group{margin-bottom:.8rem}.Table__Group__Heading{background-color:#fff6f7;border-radius:4px;margin-bottom:.8rem;display:flex}.Table__Column{flex:1 1 0;padding:1.2rem;position:relative;overflow:hidden}.Table__Column--Head{padding:1.6rem 1.2rem;font-weight:600}.Table__Controls{font-family:"Montserrat",sans-serif;padding:1.2rem 3.2rem 2.4rem;display:flex}@media only screen and (max-width: 768px){.Table__Controls{padding:1.2rem 1.6rem 1.6rem}}@media only screen and (max-width: 414px){.Table__Controls{flex-direction:column;gap:1rem}}.Table__Controls__PerPage{display:flex;align-items:center}@media only screen and (max-width: 414px){.Table__Controls__PerPage{justify-content:center}}.Table__Controls__PerPage__Label,.Table__Controls__Pagination__Label{margin-right:1.6rem;opacity:0.75}.Table__Controls__PerPage__Option{cursor:pointer;margin-right:.8rem;transition:0.1s;border:1px solid transparent;padding:4px 8px;border-radius:3px}.Table__Controls__PerPage__Option:hover{border:1px solid rgba(255,246,247,0.5);background-color:#fff6f7}.Table__Controls__PerPage__Option--Active{border:1px solid #e64347;background-color:#fff6f7}.Table__Controls__Pagination{margin-left:auto;display:flex;align-items:center}@media only screen and (max-width: 414px){.Table__Controls__Pagination{margin-left:0;justify-content:center}}.Table__Controls__Pagination__Control{padding:4px 8px;border-radius:3px;cursor:pointer;border:1px solid #e64347;background-color:#fff6f7;transition:0.1s;margin-right:.8rem}.Table__Controls__Pagination__Control:hover{background-color:rgba(255,246,247,0.75)}.Table__Controls__Pagination__Control:last-child{margin-right:0}.Table__Controls__Pagination__Page{padding:4px 8px;font-weight:600;margin-right:.8rem}.Table__Controls__Pagination__Control--Disabled{opacity:0.5;cursor:not-allowed}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.Tag{color:#fff;display:inline-block;text-align:center;font-size:1.4rem;--tag-background-color: rgba(255,255,255,0.35);--tag-main-color: rgba(255,255,255,0.35);--tag-pill-background-color: rgba(255,255,255,0.35);--tag-border-radius: 4px;--tag-padding: 3px 8px;--tag-border-color: transparent}.Tag--Style__tag{--tag-width: 100px}.Tag--Small{font-size:1.2rem;--tag-padding: 2px 5px;--tag-border-radius: 3px;--tag-width: 80px}.Tag--Small .Tag__PillContent__Icon{width:23px}.Tag--ExtraSmall{font-size:1rem;--tag-padding: 2px 4px;--tag-border-radius: 2px;--tag-width: 60px}.Tag--ExtraSmall .Tag__PillContent__Icon{width:20px}.Tag--Primary{--tag-background-color: #f7495c;--tag-pill-background-color: #f7495c;--tag-main-color: #f7495c}.Tag--PrimaryOutline{--tag-background-color: rgba(247,73,92,0.4);--tag-pill-background-color: rgba(247,73,92,0.4);--tag-main-color: rgba(247,73,92,0.8);--tag-border-color: rgba(247,73,92,0.5)}.Tag--Secondary{--tag-background-color: #4c69ba;--tag-pill-background-color: #4c69ba;--tag-main-color: #4c69ba}.Tag--SecondaryOutline{--tag-background-color: rgba(76,105,186,0.4);--tag-pill-background-color: rgba(76,105,186,0.4);--tag-main-color: rgba(76,105,186,0.8);--tag-border-color: rgba(76,105,186,0.5)}.Tag--Secondary--Dark{--tag-background-color: #4866b9;--tag-pill-background-color: #4866b9;--tag-main-color: #4866b9}.Tag--Secondary--DarkOutline{--tag-background-color: rgba(72,102,185,0.4);--tag-pill-background-color: rgba(72,102,185,0.4);--tag-main-color: rgba(72,102,185,0.8);--tag-border-color: rgba(72,102,185,0.5)}.Tag--Success{--tag-background-color: #63db96;--tag-pill-background-color: #63db96;--tag-main-color: #63db96}.Tag--SuccessOutline{--tag-background-color: rgba(99,219,150,0.4);--tag-pill-background-color: rgba(99,219,150,0.4);--tag-main-color: rgba(99,219,150,0.8);--tag-border-color: rgba(99,219,150,0.5)}.Tag--Danger{--tag-background-color: #f7495c;--tag-pill-background-color: #f7495c;--tag-main-color: #f7495c}.Tag--DangerOutline{--tag-background-color: rgba(247,73,92,0.4);--tag-pill-background-color: rgba(247,73,92,0.4);--tag-main-color: rgba(247,73,92,0.8);--tag-border-color: rgba(247,73,92,0.5)}.Tag--Warning{--tag-background-color: #f2c94c;--tag-pill-background-color: #f2c94c;--tag-main-color: #f2c94c}.Tag--WarningOutline{--tag-background-color: rgba(242,201,76,0.4);--tag-pill-background-color: rgba(242,201,76,0.4);--tag-main-color: rgba(242,201,76,0.8);--tag-border-color: rgba(242,201,76,0.5)}.Tag__TagContent,.Tag__PillContent{border:1px solid var(--tag-border-color)}.Tag__TagContent{display:flex;justify-content:center;align-items:center;padding:var(--tag-padding);border-radius:var(--tag-border-radius);background-color:var(--tag-background-color)}.Tag__PillContent{display:flex;border-radius:20px;background-color:var(--tag-pill-background-color)}.Tag__PillContent__Label{padding:var(--tag-padding);display:flex;flex:1;justify-content:center;text-align:center}.Tag__PillContent__Icon{display:flex;align-items:center;justify-content:center;border-radius:20px;background-color:var(--tag-main-color);width:25px;border:1px solid var(--tag-border-color);margin:-1px 0 -1px -1px}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.Toggle{position:relative;border:1px solid rgba(255,255,255,0.15);background-color:#fff6f7;padding:2px;height:24px;border-radius:12px;transition:0.2s;width:42px;cursor:pointer}.Toggle .ToggleSwitch{position:absolute;height:18px;top:2px;left:2px;border-radius:calc(18px / 2);background-color:rgba(247,73,92,0.3);right:20px;transition:0.2s,right 200ms cubic-bezier(0.55, 0.085, 0.68, 0.53)}.Toggle.Active{border-color:#ffe7e9;background-color:#ffe7e9}.Toggle.Active .ToggleSwitch{transition:0.2s,left 200ms cubic-bezier(0.55, 0.085, 0.68, 0.53);right:2px;left:20px;background-color:#f7495c}.Toggle.Disabled{cursor:not-allowed;opacity:0.5}.Toggle--Small{height:18px;width:30px}.Toggle--Small .ToggleSwitch{height:12px;border-radius:calc(12px / 2);right:14px}.Toggle--Small.Active .ToggleSwitch{left:14px}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.GeneralErrorPage{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100vh;background:url(/assets/images/launchpad-projects.png);padding:2rem}.GeneralErrorPage__Box{box-shadow:0 0 20px rgba(255,0,0,0.1);max-width:600px;width:100%}.GeneralErrorPage__Box__Actions{display:flex;align-items:center;justify-content:center;width:100%;margin-top:2rem}.GeneralErrorPage__Box__Actions__Button{min-width:180px}@media only screen and (max-width: 414px){.GeneralErrorPage__Box__Actions__Button{width:100%}}@media only screen and (max-width: 414px){.GeneralErrorPage__Box__Actions{flex-direction:column;align-items:flex-start;gap:0.5rem}}.GeneralErrorPage__Description{text-align:center}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.modal-backdrop{position:absolute;outline:none;top:0;right:0;bottom:0;left:0;z-index:0;transition:all 0.15s ease-out;text-align:center;visibility:hidden}.modal-backdrop .modal-scroll-container{width:100%;height:100%;position:fixed;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.modal-backdrop .modal-scroll-container::-webkit-scrollbar{width:0;height:0}.modal-backdrop .modal-wrapper{width:100%;display:inline-block;left:0;right:0;margin-right:auto;margin-left:auto;max-height:100%;height:100%;padding:0 15px}.modal-backdrop.open{background:rgba(36,42,49,0.3);z-index:999999;visibility:visible}.modal-backdrop.open.calendar-modal .modal{padding-top:0}.modal-backdrop.open .modal{-webkit-transform:translateY(100px);transform:translateY(100px);opacity:1}@media only screen and (max-width: 650px){.modal-backdrop.open .modal{-webkit-transform:translateY(40px);transform:translateY(40px)}}.modal-backdrop .modal{margin-top:0;top:0;-webkit-transform:translateY(0);transform:translateY(0);opacity:0;transition:all 0.3s ease-out;overflow:hidden;padding-bottom:20px}.modal-backdrop .modal .modal-header{background:transparent;padding:20px 0;display:flex;justify-content:flex-end}.modal-backdrop .modal .modal-header .icon-close{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer}.modal-backdrop .modal .modal-header .icon-close:hover{opacity:0.7}.modal-backdrop .modal .modal-body{background:#fff;border-radius:10px;display:flex;flex-direction:column;color:#242a31}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.SimpleModal .red_border{border:2px solid #e64347}.SimpleModal .banner-image{width:120px;margin-bottom:2rem}.SimpleModal .title_wrapper{display:flex;align-items:center;justify-content:center;text-align:center;margin-bottom:2rem}.SimpleModal .title_wrapper img{height:20px;margin-right:1.5rem}.SimpleModal .title_wrapper h2{font-weight:700;font-size:2.4rem;line-height:2.9rem;margin:0}.SimpleModal .content{font-weight:400;font-size:1.6rem;line-height:2.1rem;text-align:center;color:#74818d;width:100%;margin:0 auto}.SimpleModal .content a{color:#f7495c;-webkit-text-decoration:revert;text-decoration:revert}.SimpleModal a{cursor:pointer}.SimpleModal a.light{padding:0.8em 0;width:100%;font-weight:700;max-width:280px;border-radius:10px;color:white;font-size:1.8rem;border:none;text-align:center;background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);margin-top:2rem}.SimpleModal a.light.dark{background:#e64347}.SimpleModal .button:first-child{margin-top:2rem}.SimpleModal .TransactionButtonWrapper:first-child{margin-top:2rem}@media only screen and (max-width: 768px){.SimpleModal .TransactionButtonWrapper:first-child{width:100%}.SimpleModal .TransactionButtonWrapper:first-child .TransactionButton{width:100%}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.WalletCard{background:#fff;color:#242a31;display:flex;align-items:center;justify-content:center;height:64px;padding-left:56px;padding-right:16px;position:relative;border:2px solid #e6ecf1;border-radius:12px;cursor:pointer;margin-left:40px}@media only screen and (max-width: 650px){.WalletCard{height:56px;padding-left:40px;padding-right:8px;margin-left:25px}}.WalletCard--Disabled{color:#9daab6;opacity:70%;border:2px solid #e6ecf1;cursor:not-allowed}.WalletCard--Disabled:hover{background:#fff !important}.WalletCard:hover{background:#f5f7f9}.WalletCard__Text{display:flex;justify-content:space-between;align-items:center;flex-grow:1}.WalletCard__IconContainer{background-color:#f5f7f9;box-shadow:0 0 20px rgba(255,0,0,0.1);position:absolute;margin:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:80px;height:80px;left:-40px;border:0.6rem solid #fff;border-radius:80px;overflow:hidden}@media only screen and (max-width: 650px){.WalletCard__IconContainer{width:64px;height:64px;left:-32px}}.WalletCard__Icon{background:#fff;box-shadow:0 0 20px rgba(255,0,0,0.1);width:85%;border-radius:50%;overflow:hidden}.WalletCard__StatusTag{border:1px solid #242a31;border-radius:4px;padding:4px 8px;font-size:1.2rem}.WalletCard__StatusTag--New{color:#63db96;border-color:#63db96}.WalletCard__StatusTag--ComingSoon{color:#f2c94c;border-color:#f2c94c}@media only screen and (max-width: 650px){.WalletCard__StatusTag--HideIfSmallScreen{display:none}}.WalletCard__AvalancheCore{cursor:not-allowed}.WalletSelectModal{padding:40px 0;max-width:500px}@media only screen and (max-width: 650px){.WalletSelectModal{padding:20px 0}}.WalletSelectModal__Header{text-align:center;margin:0;padding-bottom:2rem;font-size:1.8rem}.WalletSelectModal__Header.ShowOnlyOnSmallScreens{opacity:0;height:3rem;padding-top:0}@media only screen and (max-width: 650px){.WalletSelectModal__Header.ShowOnlyOnSmallScreens{opacity:1;height:auto;padding-top:1.5rem}}@media only screen and (max-width: 650px){.WalletSelectModal__Header{padding-bottom:1.5rem}}.WalletSelectModal__WalletCards{display:flex;flex-direction:column;gap:3rem}@media only screen and (max-width: 650px){.WalletSelectModal__WalletCards{gap:1.5rem}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.ConnectWalletButton{font-weight:700;z-index:999;min-height:42px;min-width:160px;border-radius:5px;background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);border:0;align-items:center;font-size:1.4rem;cursor:pointer;transition:0.2s;justify-content:center;color:#fff;white-space:nowrap;display:flex}.AccountWrapper{color:#242a31;border:1px solid #e64347;cursor:default}.AccountWrapper:not(:disabled):hover{background:transparent}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}#wallet-blocker-modal-wrapper .modal-body{padding:40px;display:flex;align-items:center;justify-content:center}#wallet-blocker-modal-wrapper .modal-body svg{margin-bottom:20px}#wallet-blocker-modal-wrapper .modal-body .blocker-text{max-width:350px;font-size:2.4rem;margin-bottom:25px;font-weight:300}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}#staking-info-modal-wrapper{z-index:9999999}#staking-info-modal-wrapper .modal-body{display:flex;align-items:center;justify-content:center;padding:40px}#staking-info-modal-wrapper .staking-info-modal-button{margin-top:20px;padding:15px 100px;font-size:18px;font-weight:bold}#staking-info-modal-wrapper p,#staking-info-modal-wrapper ol{text-align:left;white-space:pre-line;color:#74818d;font-size:18px}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.notify-wrapper{position:fixed;-webkit-transform:translate(-50%, -200px);transform:translate(-50%, -200px);left:50%;opacity:0;transition:all 0.3s;text-align:center;z-index:1000000;word-break:break-word}.notify-wrapper.active{-webkit-transform:translate(-50%, 10px);transform:translate(-50%, 10px);opacity:1}.notify-wrapper .notify-inner-wrapper{display:inline-block;width:500px;max-width:100%;min-height:40px;font-size:16px;font-weight:bold;line-height:24px;background-color:#eee;padding:10px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);border-radius:3px}.notify-wrapper .notify-inner-wrapper.success{background-color:#63db96;color:white}.notify-wrapper .notify-inner-wrapper.error{background-color:#242a31;color:white;border:2px solid #e64347;border-radius:10px}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.TransactionHistoryModal{min-width:900px}.TransactionHistoryModal__ButtonWrapper{display:flex;justify-content:center;align-items:center}@media screen and (max-width: 1000px){.TransactionHistoryModal{min-width:auto}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.UserRoundModal .wallet-info-header{background-image:url(/assets/images/background-2.png);background-size:cover;background-position:right;border-radius:10px;padding:1.5rem;display:grid;grid-template-columns:50px 1fr 1fr 1fr;grid-column-gap:16px;align-items:center;margin-bottom:10px;color:#fff}@media only screen and (max-width: 650px){.UserRoundModal .wallet-info-header{grid-template-columns:50px 1fr;grid-row-gap:12px;background-position:center}}.UserRoundModal .wallet-info-header-label{font-size:12px;line-height:16px;margin-bottom:4px}.UserRoundModal .wallet-info-header-value{font-weight:700;white-space:nowrap}.UserRoundModal .wallet-info-header-avatar{width:50px;height:50px;border-radius:50%;padding:5px;background:#fff}@media only screen and (max-width: 650px){.UserRoundModal .wallet-info-header-avatar{grid-row:1 / span 3}}.UserRoundModal .wallet-info-header-avatar-image{width:100%;height:100%}.UserRoundModal .modal_window_wrapper{outline:none;overflow:scroll;max-width:600px}@media (max-width: 600px){.UserRoundModal .modal_window_wrapper .user-round-modal-avatar{display:none}}.UserRoundModal .user-round-modal-avatar{display:flex;align-items:center;justify-content:center;width:120px;margin:-100px auto 0;z-index:10}.UserRoundModal svg{height:25px}.UserRoundModal .content{display:flex;align-content:center;justify-content:space-between;color:#74818d;font-weight:300}.UserRoundModal .content .bold{font-weight:700;color:#242a31}.UserRoundModal .content-text{display:flex;align-items:center;justify-content:center}.UserRoundModal .content-text img{margin-right:5px}.UserRoundModal .wallet-info-wrapper{display:flex;justify-content:center;flex-direction:column;color:#9daab6;border:1px solid #9daab6;border-radius:10px;padding:1rem;margin:3rem -1.2rem 1rem}.UserRoundModal .wallet-info-blockie{border-radius:50%;margin-right:5px}.UserRoundModal .wallet-info-copy{display:flex;align-items:center;justify-content:space-between;padding:10px 0}.UserRoundModal .wallet-info-address{color:#242a31;display:flex;align-items:center;font-weight:700;font-size:1.5rem;margin-bottom:10px;background:#e6ecf1;border-radius:10px;padding:1.5rem;word-break:break-all}.UserRoundModal .wallet-info-tools{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width: 650px){.UserRoundModal .wallet-info-tools{flex-direction:column;justify-content:flex-start}}.UserRoundModal .wallet-info-thumbnail{border-radius:10px;padding:1.5rem;position:relative;cursor:pointer}.UserRoundModal .wallet-info-thumbnail:hover{background:#f5f7f9}.UserRoundModal .wallet-info-thumbnail-badge{background:#f2c94c;padding:5px 8px;font-size:7px;position:absolute;border-radius:20px;top:0;right:-35px;z-index:2}.UserRoundModal .wallet-info-link{display:flex;align-items:center;color:#9daab6}.UserRoundModal .wallet-info-link:hover{text-decoration:underline}.UserRoundModal .wallet-info-link img{margin-right:5px}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.HeaderModal{max-width:420px}.HeaderModal__Link{color:#242a31;font-weight:700;font-size:1.4rem;width:170px;height:40px;border-radius:10px;border:1px solid #9daab6;display:flex;place-items:center;justify-content:center;position:relative}.HeaderModal__Link.fill{background-color:#e64347;color:white}.HeaderModal__Link:hover{box-shadow:0 2px 10px 2px #ffd6d8}.HeaderModal__Link:hover:hover .Nav-Button-Icon--Launchpad{background:url(/assets/images/launchpad-enabled.svg);background-size:contain}.HeaderModal__Link:hover:hover .Nav-Button-Icon--Sales{background:url(/assets/images/sales-enabled.svg);background-size:contain}.HeaderModal__Link:hover:hover .Nav-Button-Icon--Staking{background:url(/assets/images/staking-enabled.svg);background-size:contain}.HeaderModal__Link:hover:hover .Nav-Button-Icon--Airdrops{background:url(/assets/images/airdrops-enabled.svg);background-size:contain}.HeaderModal__Link:hover:hover .Nav-Button-Icon--Stats{background:url(/assets/images/stats-enabled.svg);background-size:contain}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.auth-button-wrapper{display:flex;align-items:center;justify-content:center}.auth-button-wrapper:not(:last-child){margin-bottom:10px}.auth-button-wrapper .auth-button{background:#f7495c;color:#fff;font-size:1.4rem;font-weight:700;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;min-width:230px;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.auth-button-wrapper .auth-button--facebook{background:#4c69ba;color:#fff}.auth-button-wrapper .auth-button--facebook:not(:disabled):hover{background:#7188c8 !important}.auth-button-wrapper .auth-button--twitter{background:#1da1f2;color:#fff}.auth-button-wrapper .auth-button--twitter:not(:disabled):hover{background:#4db5f5 !important}.auth-button-wrapper .auth-button--kyc{background:#f7495c;color:#fff}.auth-button-wrapper .auth-button--kyc:not(:disabled):hover{background:#ec7073 !important}.auth-button-wrapper .auth-button--disconnect{background:#e6ecf1;color:#242a31}.auth-button-wrapper .auth-button--disconnect:not(:disabled):hover{background:#c5d3df !important}.auth-button-wrapper .auth-button:disabled{opacity:0.5;cursor:not-allowed}.auth-button-wrapper .auth-button:not(:disabled):hover{background:#ec7073}.auth-button-wrapper .auth-button .auth-button-text{margin-left:5px}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.EmptyState{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2.4rem;font-family:"Montserrat",sans-serif}.EmptyState__Icon{margin-bottom:2rem;height:60px;display:flex;align-items:center}.EmptyState__Icon__Image{height:100%}.EmptyState__Icon__Icon{font-size:5.5rem;color:#f7495c}.EmptyState__Title{font-size:1.8rem;font-weight:600;margin-bottom:1.2rem;text-align:center}.EmptyState__Description{font-weight:400;text-align:center;max-width:500px}.EmptyState__Actions{margin-top:2rem}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}@-webkit-keyframes slide-in{100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@keyframes slide-in{100%{-webkit-transform:translateX(0%);transform:translateX(0%)}}@-webkit-keyframes slide-out{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes slide-out{0%{-webkit-transform:translateX(0%);transform:translateX(0%)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.thumbnail-button{flex-direction:column;justify-content:flex-end;display:flex;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);position:absolute;bottom:1px;overflow:hidden;margin-bottom:10px}.thumbnail-button .thumbnail-button-content{display:flex;width:190px;height:33px}.thumbnail-button .actions-wrapper{display:flex;cursor:pointer}.thumbnail-button .actions-wrapper:hover .icon-wrapper{background:#e64347}.thumbnail-button .actions-wrapper:hover .icon-wrapper svg path{stroke:#fff}.thumbnail-button .actions-wrapper:hover:not(.submitting) .submit-text{-webkit-transform:translateX(0%);transform:translateX(0%)}.thumbnail-button .actions-wrapper.submitting{cursor:not-allowed;opacity:0.7}.thumbnail-button .actions-wrapper.submitting .icon-wrapper{background:#e64347}.thumbnail-button .actions-wrapper.submitting .submit-text{-webkit-transform:translateX(0);transform:translateX(0);-webkit-animation:none;animation:none}.thumbnail-button .icon-wrapper{position:relative;z-index:2;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);display:flex;align-items:center;justify-content:center;background:#74818d;font-size:14px;width:33px}.thumbnail-button .submit-text{overflow:hidden;text-overflow:ellipsis;align-items:center;white-space:nowrap;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;white-space:nowrap;background:#74818d;line-height:34px;-webkit-transform:translateX(-100%);transform:translateX(-100%);position:absolute;z-index:1;width:100%;padding:0 5px 0 40px}.thumbnail-button .name-wrapper{overflow:hidden;text-overflow:ellipsis;align-items:center;white-space:nowrap;white-space:nowrap;background:#f29d9f;max-width:157px;width:100%;line-height:34px;padding-left:5px}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.files-component-wrapper{width:100%;height:200px}.files-component-wrapper.disabled .dropzone-target{cursor:not-allowed;-webkit-user-select:none;user-select:none;opacity:0.5}.files-component-wrapper .dropzone-target{cursor:pointer;height:100%;display:flex;align-items:center;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.files-component-wrapper .dropzone-target:hover{opacity:0.5}.files-component-wrapper.no-file .dropzone{height:100%}.files-component-wrapper.no-file .dropzone .dropzone-target .dropzone-target-content{display:flex;flex-direction:column;align-items:center;justify-content:center;width:260px;text-align:center;color:#74818d;font-size:20px;line-height:32px}.files-component-wrapper.has-file,.files-component-wrapper.file-wrapper.no-file{overflow:hidden;display:flex;margin-bottom:1px;position:relative;height:150px;border-radius:5px}.files-component-wrapper.has-file:before,.files-component-wrapper.file-wrapper.no-file:before{content:'';position:absolute;border:10px dashed #74818d;top:-9px;bottom:-9px;left:-9px;right:-9px}.files-component-wrapper.has-file .dropzone-target,.files-component-wrapper.file-wrapper.no-file .dropzone-target{width:100%;height:100%;cursor:pointer;outline:none;position:relative;z-index:30}.files-component-wrapper.has-file .dropzone-target .dropzone-target-content input,.files-component-wrapper.file-wrapper.no-file .dropzone-target .dropzone-target-content input{width:190px}.files-component-wrapper.has-file .dropzone-target .dropzone-target-content .dropzone-title,.files-component-wrapper.file-wrapper.no-file .dropzone-target .dropzone-target-content .dropzone-title{font-size:1.5rem;color:#74818d}.files-component-wrapper.has-file .dropzone-target .dropzone-target-content .dropzone-logo-wrapper,.files-component-wrapper.file-wrapper.no-file .dropzone-target .dropzone-target-content .dropzone-logo-wrapper{display:flex;justify-content:center;margin-bottom:15px}.files-component-wrapper.has-file .new-files-list,.files-component-wrapper.file-wrapper.no-file .new-files-list{display:flex;max-width:100%;width:100%;max-height:100%;height:100%;padding:10px}.files-component-wrapper.has-file .new-files-list .new-file,.files-component-wrapper.file-wrapper.no-file .new-files-list .new-file{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 17px 17px 0}.files-component-wrapper.has-file .new-files-list .new-file .media-wrapper,.files-component-wrapper.file-wrapper.no-file .new-files-list .new-file .media-wrapper{width:100%;height:100%}.files-component-wrapper.has-file .new-files-list .new-file .media-wrapper img,.files-component-wrapper.file-wrapper.no-file .new-files-list .new-file .media-wrapper img{max-width:100%;width:100%;max-height:100%;height:100%;object-fit:contain}.files-component-wrapper.has-file .new-files-list .new-file.can-select .name-wrapper,.files-component-wrapper.has-file .new-files-list .new-file.can-select .media-type-preview-wrapper,.files-component-wrapper.file-wrapper.no-file .new-files-list .new-file.can-select .name-wrapper,.files-component-wrapper.file-wrapper.no-file .new-files-list .new-file.can-select .media-type-preview-wrapper{cursor:pointer}.files-component-wrapper.has-file .new-files-list .new-file.main,.files-component-wrapper.file-wrapper.no-file .new-files-list .new-file.main{border:3px solid #e64347}.files-component-wrapper.has-file .new-files-list .new-file .media-type-preview-wrapper,.files-component-wrapper.file-wrapper.no-file .new-files-list .new-file .media-type-preview-wrapper{height:190px;width:190px;overflow:hidden}.files-component-wrapper.has-file .new-files-list .new-file .action-wrapper,.files-component-wrapper.file-wrapper.no-file .new-files-list .new-file .action-wrapper{height:33px;display:flex;align-items:center}.files-component-wrapper.has-file .new-files-list .new-file .action-wrapper .remove-button-wrapper button,.files-component-wrapper.file-wrapper.no-file .new-files-list .new-file .action-wrapper .remove-button-wrapper button{padding:8px 16px}.files-component-wrapper.has-file .new-files-list .new-file .action-wrapper .name-wrapper,.files-component-wrapper.file-wrapper.no-file .new-files-list .new-file .action-wrapper .name-wrapper{padding-left:10px;width:148px;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;align-items:center;white-space:nowrap;border:1px solid #74818d;border-top:none;border-left:none;height:100%;line-height:34px}.files-component-wrapper.has-file .new-files-list .new-file .progress-wrapper,.files-component-wrapper.file-wrapper.no-file .new-files-list .new-file .progress-wrapper{padding-left:10px;height:33px;display:flex;align-items:center;font-size:15px;border:1px solid #74818d;border-top:none}.files-component-wrapper.file-wrapper{justify-content:center;align-items:center}.files-component-wrapper.file-wrapper.has-file{background:transparent}.files-component-wrapper.file-wrapper .new-files-list{height:100px;width:190px;margin-bottom:30px;justify-content:center}.files-component-wrapper.file-wrapper.no-file .dropzone{margin-right:0;width:196px;height:229px;background:#fff}.files-component-wrapper.file-wrapper .new-files-list .new-file{margin:0;width:80px;height:80px}@media only screen and (max-width: 600px){.files-component-wrapper .dropzone-target .dropzone-target-content .dropzone-logo-wrapper img{width:40px}.files-component-wrapper .dropzone-target .dropzone-target-content .dropzone-title{text-align:center;font-size:1.4rem;padding:0 15px}}


.c-three-dots-loader{display:inline-block;width:5px;height:5px;background-color:#74818d;margin-right:12px;border-radius:50%;box-shadow:0 0 0 0 #74818d,6px 0 0 0 #74818d,12px 0 0 0 #74818d;-webkit-animation:three-dots-loader-animation 1s infinite;animation:three-dots-loader-animation 1s infinite}.c-three-dots-loader.big{width:15px;height:15px;background-color:#74818d;margin-right:36px;box-shadow:0 0 0 0 #74818d,18px 0 0 0 #74818d,36px 0 0 0 #74818d;-webkit-animation:three-dots-loader-animation-big 1s infinite;animation:three-dots-loader-animation-big 1s infinite}@-webkit-keyframes three-dots-loader-animation{20%{box-shadow:0 0 0 1px #74818d,6px 0 0 0 #74818d,12px 0 0 0 #74818d}40%{box-shadow:0 0 0 0 #74818d,6px 0 0 1px #74818d,12px 0 0 0 #74818d}60%{box-shadow:0 0 0 0 #74818d,6px 0 0 0 #74818d,12px 0 0 1px #74818d}0%,80%,100%{box-shadow:0 0 0 0 #74818d,6px 0 0 0 #74818d,12px 0 0 0 #74818d}}@keyframes three-dots-loader-animation{20%{box-shadow:0 0 0 1px #74818d,6px 0 0 0 #74818d,12px 0 0 0 #74818d}40%{box-shadow:0 0 0 0 #74818d,6px 0 0 1px #74818d,12px 0 0 0 #74818d}60%{box-shadow:0 0 0 0 #74818d,6px 0 0 0 #74818d,12px 0 0 1px #74818d}0%,80%,100%{box-shadow:0 0 0 0 #74818d,6px 0 0 0 #74818d,12px 0 0 0 #74818d}}@-webkit-keyframes three-dots-loader-animation-big{20%{box-shadow:0 0 0 3px #74818d,18px 0 0 0 #74818d,36px 0 0 0 #74818d}40%{box-shadow:0 0 0 0 #74818d,18px 0 0 3px #74818d,36px 0 0 0 #74818d}60%{box-shadow:0 0 0 0 #74818d,18px 0 0 0 #74818d,36px 0 0 3px #74818d}0%,80%,100%{box-shadow:0 0 0 0 #74818d,18px 0 0 0 #74818d,36px 0 0 0 #74818d}}@keyframes three-dots-loader-animation-big{20%{box-shadow:0 0 0 3px #74818d,18px 0 0 0 #74818d,36px 0 0 0 #74818d}40%{box-shadow:0 0 0 0 #74818d,18px 0 0 3px #74818d,36px 0 0 0 #74818d}60%{box-shadow:0 0 0 0 #74818d,18px 0 0 0 #74818d,36px 0 0 3px #74818d}0%,80%,100%{box-shadow:0 0 0 0 #74818d,18px 0 0 0 #74818d,36px 0 0 0 #74818d}}


.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.logo-content-wrapper{display:flex;align-items:center}.logo-content-wrapper:hover{cursor:pointer}.logo-content-wrapper:hover .logo{opacity:0.75}.logo-content-wrapper:hover .logo-content-title{color:#4f5c6c}.logo-content-wrapper .logo{width:33px;margin-right:10px;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.logo-content-wrapper.is-footer svg path{fill:#fff;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.logo-content-wrapper.is-footer .logo-content-title{color:#fff}.logo-content-wrapper.is-footer:hover svg path{fill:#ccc}.logo-content-wrapper.is-footer:hover .logo-content-title{color:#ccc}.logo-content-wrapper .logo-content-title{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);letter-spacing:1.5px;color:#242a31;text-transform:uppercase;font-weight:700}


.ImageWrapper{display:inherit;align-items:inherit;justify-content:inherit}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.message-box-wrapper{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);color:#fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:15px;border-radius:20px}.message-box-wrapper.error{background:#ff0546}.message-box-wrapper.error .message-box .status-icon-wrapper{border-radius:5px}.message-box-wrapper.error .message-box .status-icon-wrapper .close-icon{display:flex;align-items:center;justify-content:center}.message-box-wrapper.error .message-box .status-icon-wrapper .close-icon svg{stroke-width:3px}.message-box-wrapper.success{background:#63db96}.message-box-wrapper .message-box{padding:20px;font-size:1.8rem;display:flex;flex-direction:column;justify-content:center;text-align:left}.message-box-wrapper .message-box .status-icon-wrapper{flex-shrink:0;margin-bottom:10px;width:20px;height:20px;border:2px solid #fff;display:flex;align-items:center;justify-content:center}.message-box-wrapper .message-box .status-icon-wrapper svg{width:12px;height:12px}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.PageLoader{width:100%;min-height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:100px}.PageLoader .LoadingMessage{margin-top:10px;text-align:center;letter-spacing:2px;font-size:1.2rem}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.show-more-tabs-wrapper{margin:auto}.show-more-tabs-wrapper .tab-list{padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill, minmax(90px, 1fr));gap:0.5rem}@media screen and (max-width: 1200px){.show-more-tabs-wrapper .tab-list{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 414px){.show-more-tabs-wrapper .tab-list{grid-template-columns:repeat(2, 1fr)}}.show-more-tabs-wrapper .tab-list-item{background:#e6ecf1;-webkit-user-select:none;user-select:none;cursor:pointer;color:white;list-style:none;font-size:1.2rem;font-weight:700;display:flex;align-items:center;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border-radius:5px;display:inline-flex;min-width:90px;padding:10px 20px}.show-more-tabs-wrapper .tab-list-item .text{text-align:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);color:#9daab6}.show-more-tabs-wrapper .tab-list-item:hover:not(.tab-list-active) .text{color:#657689}.show-more-tabs-wrapper .tab-show-more{display:flex;align-items:center;justify-content:center;width:100%;background:#e6ecf1;color:#9daab6;font-size:1.2rem;font-weight:700;padding:10px 20px;border-radius:5px;cursor:pointer;margin-top:5px;margin-bottom:10px}.show-more-tabs-wrapper .tab-show-more:hover{color:#74818d}.show-more-tabs-wrapper .tab-list-active{background:#fff;box-shadow:0 0 20px rgba(156,156,156,0.2)}.show-more-tabs-wrapper .tab-list-active .text{color:#242a31}.show-more-tabs-wrapper .tab-content{position:relative;background-color:#fff;margin-top:1rem}@media only screen and (max-width: 500px){.show-more-tabs-wrapper .tab-list .tab-list-item{max-width:100%;width:100%}.show-more-tabs-wrapper .tab-list .tab-list-item:not(:last-child){margin:0 0 10px 0}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.tabs-wrapper{max-width:510px;margin:auto}.tabs-wrapper .tab-list{padding:0;margin:0;display:flex}.tabs-wrapper .tab-list-item{-webkit-user-select:none;user-select:none;cursor:pointer;color:white;list-style:none;font-size:1.5rem;font-weight:700;display:flex;align-items:center;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);background:#f7f7f7;border-top-left-radius:20px;border-top-right-radius:20px;display:inline-flex;min-width:130px;padding:10px 30px}.tabs-wrapper .tab-list-item:not(:last-child){margin-right:20px}.tabs-wrapper .tab-list-item .text{text-align:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);color:#242a31}.tabs-wrapper .tab-list-item:hover:not(.tab-list-active) .text{color:#657689}.tabs-wrapper .tab-list-active{background:#fff;box-shadow:0 -6px 20px #9c9c9c}.tabs-wrapper .tab-list-active .text{color:#e64347}.tabs-wrapper .tab-content{position:relative;box-shadow:0 0 20px rgba(156,156,156,0.2);background-color:#fff;border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:20px}@media only screen and (max-width: 650px){.tabs-wrapper .tab-list{flex-direction:column;align-items:center}.tabs-wrapper .tab-list .tab-list-item{max-width:100%;width:100%}.tabs-wrapper .tab-list .tab-list-item:not(:last-child){margin:0 0 10px 0}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.TransactionButtonWrapper .ButtonTag,.TransactionButtonWrapper .TransactionButton{font-weight:700;font-size:1.2rem;border-radius:5px;z-index:999;align-items:center;cursor:pointer;transition:0.2s;justify-content:center;color:#fff;white-space:nowrap;display:flex;min-height:42px;min-width:160px;line-height:40px;height:40px;padding:10px 15px;border:0;background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%)}.TransactionButtonWrapper .ButtonTag:hover,.TransactionButtonWrapper .ButtonTag:focus,.TransactionButtonWrapper .TransactionButton:hover,.TransactionButtonWrapper .TransactionButton:focus{color:#fff;background-image:linear-gradient(#242a31, #242a31)}.TransactionButtonWrapper .ButtonTag:hover::before,.TransactionButtonWrapper .ButtonTag:focus::before,.TransactionButtonWrapper .TransactionButton:hover::before,.TransactionButtonWrapper .TransactionButton:focus::before{background:linear-gradient(#242a31, #242a31)}.TransactionButtonWrapper .ButtonTag:hover::after,.TransactionButtonWrapper .ButtonTag:focus::after,.TransactionButtonWrapper .TransactionButton:hover::after,.TransactionButtonWrapper .TransactionButton:focus::after{opacity:1;-webkit-transform:scaleX(1) scaleY(1);transform:scaleX(1) scaleY(1)}.TransactionButtonWrapper .ButtonTag:active,.TransactionButtonWrapper .ButtonTag:focus,.TransactionButtonWrapper .TransactionButton:active,.TransactionButtonWrapper .TransactionButton:focus{box-shadow:0 0 0 3px rgba(230,67,71,0.3)}.TransactionButtonWrapper .ButtonTag:disabled,.TransactionButtonWrapper .TransactionButton:disabled{background:#74818d;opacity:1;cursor:not-allowed}.TransactionButtonWrapper .ButtonTag:disabled:hover,.TransactionButtonWrapper .TransactionButton:disabled:hover{background:#909aa4}.TransactionButtonWrapper .ButtonTag svg,.TransactionButtonWrapper .TransactionButton svg{margin-left:10px}.TransactionButtonWrapper .ButtonTag .ext-icon.true,.TransactionButtonWrapper .TransactionButton .ext-icon.true{display:flex;margin-right:5px}.TransactionButtonWrapper .ButtonTag .ext-icon.true svg,.TransactionButtonWrapper .TransactionButton .ext-icon.true svg{-webkit-animation:rotating 1s linear infinite;animation:rotating 1s linear infinite;width:15px;height:15px}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}100%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}}@keyframes rotating{0%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}100%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}}.TransactionButtonWrapper .ButtonTag .ext-icon-red svg path,.TransactionButtonWrapper .TransactionButton .ext-icon-red svg path{stroke:#e64347}.TransactionButtonWrapper .ButtonTag__Value,.TransactionButtonWrapper .TransactionButton__Value{display:flex;align-items:center;font-weight:700}.TransactionButtonWrapper .ButtonTag__Arrow,.TransactionButtonWrapper .TransactionButton__Arrow{margin-left:5px;font-weight:bold;color:white}.TransactionButtonWrapper .ButtonTag button.ConnectWalletButton,.TransactionButtonWrapper .TransactionButton button.ConnectWalletButton{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);border:0}.TransactionButtonWrapper .ButtonTag.Disabled,.TransactionButtonWrapper .ButtonTag:disabled{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);opacity:0.7;cursor:not-allowed}.TransactionButtonWrapper .ButtonTag.Disabled:hover,.TransactionButtonWrapper .ButtonTag:disabled:hover{background-image:linear-gradient(#242a31, #242a31)}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.UserAvatarDropdown{display:flex;align-items:center;cursor:pointer;font-size:1.4rem;font-weight:600;margin-left:1rem}@media only screen and (max-width: 768px){.UserAvatarDropdown{margin-left:0;margin-top:1rem}}.UserAvatarDropdown__Image{padding:2px;border:2px solid #e64347;border-radius:50%;width:36px;height:36px}.UserAvatarDropdown .Dropdown__Menu{right:0;left:unset}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.HeaderContainer{display:flex;align-items:center;justify-content:flex-end;margin:0 auto;padding:2rem;max-width:1280px;width:100%}.HeaderContainer-LogoContainer{margin-right:auto}.HeaderContainer-NavItems{margin-right:2rem}.LandingLogo{display:flex;align-items:center;gap:0.5rem;cursor:pointer}.LandingLogo:hover{opacity:0.8}.LandingLogo .desktop-logo{display:none;max-width:35px}@media (min-width: 1050px){.LandingLogo .desktop-logo{display:block}}.LandingLogo .mobile-logo{display:block;height:60px;padding:10px}@media (min-width: 1050px){.LandingLogo .mobile-logo{display:none}}.connected-btn{display:flex;align-items:center;justify-content:center;border:2px solid #e64347;height:40px;font-weight:700;font-size:1.5rem;border-radius:10px;line-height:20px;padding:0 1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:1;cursor:pointer;background:#e6ecf1}.connected-btn-balance{display:flex;align-items:center;justify-content:center;border:2px solid #e64347;height:40px;font-weight:700;line-height:50px;border-radius:10px;background:#e6ecf1;padding:0 2.5rem 0 1rem;z-index:0;margin:0 -15px 0 0}.connected-btn-balance span{margin-left:5px}.connected-btn-blockie{border-radius:50%;margin-left:5px}.header-wrapper{text-align:center;align-items:center;z-index:4;position:relative}.header-wrapper .HeaderContainer-NavItem:nth-child(2),.header-wrapper .HeaderContainer-NavItem:nth-child(3){display:none}@media (min-width: 1050px){.header-wrapper .HeaderContainer-NavItem:nth-child(2),.header-wrapper .HeaderContainer-NavItem:nth-child(3){display:grid}}.header-wrapper .HamburgerIconWrapper{position:relative;z-index:101;display:flex;justify-content:flex-end;align-items:center;margin-left:auto;cursor:pointer;padding:0}@media (min-width: 1050px){.header-wrapper .HamburgerIconWrapper{display:none}}.header-wrapper .HamburgerIconWrapper .hamburger-icon{background-color:white;border-radius:5px;height:50px;width:50px;box-shadow:0 0 1.25rem rgba(255,0,0,0.1)}.header-wrapper .HamburgerIconWrapper .open_menu{height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.header-wrapper .HamburgerIconWrapper .open_menu .menu_line{height:3px;width:50%;background-color:#e64347}.header-wrapper .HamburgerIconWrapper .open_menu .menu_line:first-child{margin-bottom:1rem}.header-wrapper .HamburgerIconWrapper .hamburger-icon i{color:#e64347;font-size:4rem;position:relative;top:5px;font-weight:bolder}.header-link{font-style:normal;font-weight:bold;font-size:14px;line-height:30px;cursor:pointer}.header-link.light{color:#fff}.header-link:hover{opacity:0.75}.Nav-Button{display:flex;align-items:center;font-style:normal;font-weight:bold;font-size:12px;padding:0 10px;height:40px;cursor:pointer;position:relative}.Nav-Button-connect{border-radius:5px !important;font-weight:bold;font-size:12px !important;line-height:50px;color:#ffffff;height:40px;padding:10px 15px !important;background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%) !important;transition:all 0.3s}.Nav-Button-connect:hover{background:#ec7073 !important}@media screen and (max-width: 959px){.Nav-Button-connect{margin-top:1rem}}.Nav-Button-connect-arrow-right{margin-left:1rem}.Nav-Button-Icon{height:15px;width:15px;color:#74818d;vertical-align:middle;display:inline-block;margin-right:4px;transition:all 0.3s}.Nav-Button-Icon--Launchpad{background:url(/assets/images/launchpad-disabled.svg);background-size:contain}.Nav-Button-Icon--Sales{background:url(/assets/images/sales-disabled.svg);background-size:contain}.Nav-Button-Icon--Staking{background:url(/assets/images/staking-disabled.svg);background-size:contain}.Nav-Button-Icon--AllocationStaking{background:url(/assets/images/allocation-staking-disabled.svg);background-size:contain}.Nav-Button-Icon--Staking{background:url(/assets/images/staking-disabled.svg);background-size:contain}.Nav-Button-Icon--Staking{background:url(/assets/images/staking-disabled.svg);background-size:contain}.Nav-Button-Icon--Airdrops{background:url(/assets/images/airdrops-disabled.svg);background-size:contain}.Nav-Button-Icon--Stats{background:url(/assets/images/stats-disabled.svg);background-size:contain}.Nav-Button-Icon--Vesting{background:url(/assets/images/vesting-disabled.svg);background-size:contain}.Nav-Button-Icon--Marketplace{background:url(/assets/images/marketplace-disabled.svg);background-size:contain}.Nav-Button--Active{color:#f7495c}.Nav-Button:hover .Nav-Button-Icon--Launchpad,.Nav-Button--Active .Nav-Button-Icon--Launchpad{background:url(/assets/images/launchpad-enabled.svg);background-size:contain}.Nav-Button:hover .Nav-Button-Icon--Sales,.Nav-Button--Active .Nav-Button-Icon--Sales{background:url(/assets/images/sales-enabled.svg);background-size:contain}.Nav-Button:hover .Nav-Button-Icon--Staking,.Nav-Button--Active .Nav-Button-Icon--Staking{background:url(/assets/images/staking-enabled.svg);background-size:contain}.Nav-Button:hover .Nav-Button-Icon--Airdrops,.Nav-Button--Active .Nav-Button-Icon--Airdrops{background:url(/assets/images/airdrops-enabled.svg);background-size:contain}.Nav-Button:hover .Nav-Button-Icon--Stats,.Nav-Button--Active .Nav-Button-Icon--Stats{background:url(/assets/images/stats-enabled.svg);background-size:contain}.Nav-Button:hover .Nav-Button-Icon--Vesting,.Nav-Button--Active .Nav-Button-Icon--Vesting{background:url(/assets/images/vesting-enabled.svg);background-size:contain}.Nav-Button:hover .Nav-Button-Icon--Marketplace,.Nav-Button--Active .Nav-Button-Icon--Marketplace{background:url(/assets/images/marketplace-enabled.svg);background-size:contain}.DropdownButton__TagNew{margin:0 5px}.DropdownButton-Icon{height:15px;width:15px;color:#74818d;vertical-align:middle;display:inline-block;margin-right:4px;transition:all 0.3s}.DropdownButton-Icon--AllocationStaking{background:url(/assets/images/allocation-staking-disabled.svg);background-size:contain}.DropdownButton-Icon--Competition{background:url(/assets/images/competition-disabled.svg);background-size:contain}.DropdownButton-Icon--Lock{background:url(/assets/images/lock-disabled.svg);background-size:contain}.DropdownButton-Icon--Marketplace{background:url(/assets/images/marketplace-disabled.svg);background-size:contain}.DropdownButton-Icon--VestingDashboard{background:url(/assets/images/dashboard-disabled.svg);background-size:contain}.DropdownButton--Active{color:#f7495c}.DropdownButton:hover .DropdownButton-Icon--AllocationStaking,.DropdownButton--Active .DropdownButton-Icon--AllocationStaking{background:url(/assets/images/allocation-staking-enabled.svg);background-size:contain}.DropdownButton:hover .DropdownButton-Icon--Competition,.DropdownButton--Active .DropdownButton-Icon--Competition{background:url(/assets/images/competition-enabled.svg);background-size:contain}.DropdownButton:hover .DropdownButton-Icon--Lock,.DropdownButton--Active .DropdownButton-Icon--Lock{background:url(/assets/images/lock-enabled.svg);background-size:contain}.DropdownButton:hover .DropdownButton-Icon--Marketplace,.DropdownButton--Active .DropdownButton-Icon--Marketplace{background:url(/assets/images/marketplace-enabled.svg);background-size:contain}.DropdownButton:hover .DropdownButton-Icon--VestingDashboard,.DropdownButton--Active .DropdownButton-Icon--VestingDashboard{background:url(/assets/images/dashboard-enabled.svg);background-size:contain}.ComingSoon--Tag{position:absolute;border-radius:10px;font-size:small;z-index:10000;right:-6rem;top:-1.5rem;padding:0.8rem;color:white;background-color:#f7495c}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.Banner{background-size:cover;background-position:center;width:100%;margin-bottom:0;position:relative;overflow-y:visible;overflow-x:clip}.Banner__Wave{width:100%;height:auto;background-size:100%;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(1.05);transform:scale(1.05)}.Banner__Wave--Image1{background-image:url(/assets/images/wave-bottom.svg);aspect-ratio:7.11111}@supports not (aspect-ratio: 7.11111){.Banner__Wave--Image1::before{float:left;padding-top:14.0625%;content:''}.Banner__Wave--Image1::after{display:block;content:'';clear:both}}.Banner__Wave--Image2{background-image:url(/assets/images/wave-small.svg);aspect-ratio:12}@supports not (aspect-ratio: 12){.Banner__Wave--Image2::before{float:left;padding-top:8.33333%;content:''}.Banner__Wave--Image2::after{display:block;content:'';clear:both}}.Banner__Wave--Image3{background-image:url(/assets/images/wave3.svg);aspect-ratio:13.09091}@supports not (aspect-ratio: 13.09091){.Banner__Wave--Image3::before{float:left;padding-top:7.63889%;content:''}.Banner__Wave--Image3::after{display:block;content:'';clear:both}}.Banner__Wave--Image4{background-image:url(/assets/images/wave4.svg);aspect-ratio:13.09091}@supports not (aspect-ratio: 13.09091){.Banner__Wave--Image4::before{float:left;padding-top:7.63889%;content:''}.Banner__Wave--Image4::after{display:block;content:'';clear:both}}.Banner__Wave--Image5{background-image:url(/assets/images/wave5.svg);aspect-ratio:10.28571}@supports not (aspect-ratio: 10.28571){.Banner__Wave--Image5::before{float:left;padding-top:9.72222%;content:''}.Banner__Wave--Image5::after{display:block;content:'';clear:both}}.Banner__Wave--Image6{background-image:url(/assets/images/wave6.svg);aspect-ratio:10.28571}@supports not (aspect-ratio: 10.28571){.Banner__Wave--Image6::before{float:left;padding-top:9.72222%;content:''}.Banner__Wave--Image6::after{display:block;content:'';clear:both}}.Banner__Wave--Image7{background-image:url(/assets/images/wave7.svg);aspect-ratio:6.85714}@supports not (aspect-ratio: 6.85714){.Banner__Wave--Image7::before{float:left;padding-top:14.58333%;content:''}.Banner__Wave--Image7::after{display:block;content:'';clear:both}}.Banner__Wave--Image8{background-image:url(/assets/images/wave8.svg);aspect-ratio:6.85714}@supports not (aspect-ratio: 6.85714){.Banner__Wave--Image8::before{float:left;padding-top:14.58333%;content:''}.Banner__Wave--Image8::after{display:block;content:'';clear:both}}.Banner__Wave--Image9{background-image:url(/assets/images/wave9.svg);aspect-ratio:6.85714}@supports not (aspect-ratio: 6.85714){.Banner__Wave--Image9::before{float:left;padding-top:14.58333%;content:''}.Banner__Wave--Image9::after{display:block;content:'';clear:both}}.Banner__Wave--Image10{background-image:url(/assets/images/wave10.svg);aspect-ratio:6.54545}@supports not (aspect-ratio: 6.54545){.Banner__Wave--Image10::before{float:left;padding-top:15.27778%;content:''}.Banner__Wave--Image10::after{display:block;content:'';clear:both}}.Banner__Wave--Image11{background-image:url(/assets/images/wave-dark-footer-180.svg);aspect-ratio:9.6}@supports not (aspect-ratio: 9.6){.Banner__Wave--Image11::before{float:left;padding-top:10.41667%;content:''}.Banner__Wave--Image11::after{display:block;content:'';clear:both}}.Banner__Wave--Image12{background-image:url(/assets/images/wave-footer-180.svg);aspect-ratio:9.6}@supports not (aspect-ratio: 9.6){.Banner__Wave--Image12::before{float:left;padding-top:10.41667%;content:''}.Banner__Wave--Image12::after{display:block;content:'';clear:both}}.Banner__Wave--Top{top:0;-webkit-transform:scale(1.05) rotate(180deg);transform:scale(1.05) rotate(180deg)}.Banner__Wave--Bottom{bottom:0}.Banner__Wave--Hidden{visibility:hidden}.Banner__SmartTopPadding,.Banner__SmartBottomPadding{visibility:hidden;width:1px}.Banner__AdditionalHeight{visibility:hidden;width:1px}.Banner__AdditionalHeight--Level1{height:10px}@media only screen and (max-width: 768px){.Banner__AdditionalHeight--Level1{height:7.5px}}@media only screen and (max-width: 414px){.Banner__AdditionalHeight--Level1{height:5px}}.Banner__AdditionalHeight--Level2{height:25px}@media only screen and (max-width: 768px){.Banner__AdditionalHeight--Level2{height:18.75px}}@media only screen and (max-width: 414px){.Banner__AdditionalHeight--Level2{height:12.5px}}.Banner__AdditionalHeight--Level3{height:50px}@media only screen and (max-width: 768px){.Banner__AdditionalHeight--Level3{height:37.5px}}@media only screen and (max-width: 414px){.Banner__AdditionalHeight--Level3{height:25px}}.Banner__AdditionalHeight--Level4{height:75px}@media only screen and (max-width: 768px){.Banner__AdditionalHeight--Level4{height:56.25px}}@media only screen and (max-width: 414px){.Banner__AdditionalHeight--Level4{height:37.5px}}.Banner__AdditionalHeight--Level5{height:100px}@media only screen and (max-width: 768px){.Banner__AdditionalHeight--Level5{height:75px}}@media only screen and (max-width: 414px){.Banner__AdditionalHeight--Level5{height:50px}}.Banner__AdditionalHeight--Level6{height:150px}@media only screen and (max-width: 768px){.Banner__AdditionalHeight--Level6{height:112.5px}}@media only screen and (max-width: 414px){.Banner__AdditionalHeight--Level6{height:75px}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.AirdropBanner{display:flex;flex-direction:column;gap:1rem;padding-left:2rem;padding-right:2rem;padding-top:8rem;padding-bottom:8rem}@media only screen and (max-width: 768px){.AirdropBanner{padding-top:5rem;padding-bottom:5rem}}@media only screen and (max-width: 650px){.AirdropBanner{padding-top:4rem;padding-bottom:4rem}}@media only screen and (max-width: 414px){.AirdropBanner{padding-top:2rem;padding-bottom:2rem}}.AirdropBanner__Title{color:#fff;font-family:"IntegralCF-ExtraBold",sans-serif;font-size:4rem;line-height:4rem;text-align:center;margin:0}@media (min-width: 600px){.AirdropBanner__Title{font-size:5.2rem;line-height:5.2rem}}@media (min-width: 800px){.AirdropBanner__Title{font-size:6.4rem;line-height:6.4rem}}.AirdropBanner__Description{color:#fff;font-size:1.5rem;text-align:center;margin:0}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.VestingDashboardBanner__Title{color:#fff;font-family:"IntegralCF-ExtraBold",sans-serif;font-size:6.4rem;line-height:6.4rem;text-align:center;margin:0}@media only screen and (max-width: 768px){.VestingDashboardBanner__Title{font-size:5.2rem;line-height:5.2rem}}@media only screen and (max-width: 414px){.VestingDashboardBanner__Title{font-size:3.6rem;line-height:3.6rem}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.VestingMarketplaceBanner{display:flex;flex-direction:column;gap:2rem;align-items:center}.VestingMarketplaceBanner__Title{color:#fff;font-family:"IntegralCF-ExtraBold",sans-serif;font-size:6.4rem;line-height:6.4rem;text-align:center;margin:0;margin-bottom:-1rem}@media only screen and (max-width: 768px){.VestingMarketplaceBanner__Title{font-size:4rem;line-height:4rem}}@media only screen and (max-width: 414px){.VestingMarketplaceBanner__Title{font-size:3rem;line-height:3rem}}.VestingMarketplaceBanner__Description{color:#fff;font-family:"Montserrat",sans-serif;font-size:1.4rem;text-align:center;margin:0;width:80%;max-width:680px}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.VestingShoppingCartBanner__Title{color:#fff;font-family:"IntegralCF-ExtraBold",sans-serif;font-size:6.4rem;line-height:6.4rem;text-align:center;margin:0;padding:0 2rem}@media only screen and (max-width: 768px){.VestingShoppingCartBanner__Title{font-size:5.2rem;line-height:5.2rem}}@media only screen and (max-width: 414px){.VestingShoppingCartBanner__Title{font-size:3.6rem;line-height:3.6rem}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.DropdownPicker{border:1px solid #9daab6;border-radius:10px;cursor:pointer}.DropdownPicker:hover{border:1px solid #e64347}.DropdownPicker__DropdownToggle{padding:.8rem}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.ClaimAllocationModal{max-width:500px}.ClaimAllocationModal .Card{margin-bottom:0}.ClaimAllocationModal__Options{display:flex;align-items:center;justify-content:center;gap:2rem}@media only screen and (max-width: 768px){.ClaimAllocationModal__Options{flex-direction:column}}.ClaimAllocationModal__Image{width:100px;height:100px}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.PortionsList{display:flex;flex-direction:column;justify-content:center;overflow-x:auto;width:100%}.PortionsList--Loading{display:flex;align-items:center;justify-content:center;padding:2rem}.PortionsList--Error{padding:2rem}.PortionsList--Islander{padding:2rem}.PortionsList__Header{display:flex;align-items:center;padding:0.5rem;color:#74818d;border-bottom:1px solid #e6ecf1}.PortionsList__Column{flex:0 0 160px;width:160px;padding:5px}.PortionsList__Column img{width:16px}.PortionsList__Column--Button{flex:0 0 225px;width:225px}.PortionsList__Column--Button button{width:220px}.PortionsList__Column--Button .button{padding:14px 20px}.PortionsList__Body{padding:1rem 0;position:relative;width:100%}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.VerticalLine{width:2px;flex-basis:2px;flex-grow:0 !important;background-color:#e6ecf1;height:auto;border-radius:4px}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.DashboardProjectCardStatsPrice{display:flex;flex-direction:column;align-items:center}.DashboardProjectCardStatsPrice__RegularText{font-size:1.6rem;font-family:"Montserrat",sans-serif;font-weight:700}.DashboardProjectCardStatsPrice__GradientText{font-size:1.8rem;font-family:"IntegralCF-ExtraBold",sans-serif;background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.DashboardProjectCardStats{display:flex;justify-content:space-between;gap:1rem}@media only screen and (max-width: 768px){.DashboardProjectCardStats{flex-direction:column}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.DashboardProjectCardLogoTitle{display:flex;justify-content:center;align-items:center;gap:1rem}@media only screen and (max-width: 768px){.DashboardProjectCardLogoTitle{flex-direction:column}}.DashboardProjectCardLogoTitle img{width:50px;border-radius:50%;border:1px solid #e64347}.DashboardProjectCardLogoTitle__TitleContainer{display:flex;flex-direction:column;align-items:flex-start}@media only screen and (max-width: 768px){.DashboardProjectCardLogoTitle__TitleContainer{flex-direction:column;align-items:center;text-align:center}}.DashboardProjectCardLogoTitle__Title{font-family:"IntegralCF-ExtraBold",sans-serif;font-size:2.2rem;line-height:2.4rem}.DashboardProjectCardLogoTitle__RemainingTokens{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem}.DashboardProjectCardLogoTitle__RemainingTokensRegular{font-size:1.6rem;font-family:"Montserrat",sans-serif;font-weight:700}.DashboardProjectCardLogoTitle__RemainingTokensGradient{font-size:1.8rem;font-family:"IntegralCF-ExtraBold",sans-serif;background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.DashboardProjectCardHeader{display:flex;justify-content:space-between;align-items:center;border-radius:1rem;box-shadow:0 0 20px rgba(255,0,0,0.1);padding:1rem 2rem}@media only screen and (max-width: 768px){.DashboardProjectCardHeader{flex-direction:column;gap:2rem}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.DashboardProjectCardStatsValue__Unlocked{display:flex;gap:0.5rem}.DashboardProjectCardStatsValue__UnlockedText{font-weight:600;font-family:"Montserrat",sans-serif}.DashboardProjectCardStatsValue__UnlockedNumber{font-size:1.8rem;font-family:"IntegralCF-DemiBold",sans-serif;-webkit-transform:translateY(3px);transform:translateY(3px);line-height:1}.DashboardProjectCardStatsValue__Icon{color:#e64347;font-weight:600}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.DashboardProjectCardClaimItem{width:49%;display:flex;justify-content:space-between;align-items:flex-end;gap:0.5rem}@media only screen and (max-width: 768px){.DashboardProjectCardClaimItem{flex-direction:column;align-items:center;width:100%}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.PortionsListSelect{display:flex;flex-direction:column;justify-content:center;overflow-x:auto;width:100%}.PortionsListSelect--Loading{display:flex;align-items:center;justify-content:center;padding:2rem}.PortionsListSelect--Error{padding:2rem}.PortionsListSelect--Islander{padding:2rem}.PortionsListSelect__Header{display:flex;align-items:center;padding:0.5rem;color:#74818d;border-bottom:1px solid #e6ecf1}.PortionsListSelect__Column{flex:0 0 160px;width:160px;padding:5px}.PortionsListSelect__Column img{width:16px}.PortionsListSelect__Column--Button{flex:0 0 225px;width:225px}.PortionsListSelect__Column--Button button{width:220px}.PortionsListSelect__Column--Button .button{padding:14px 20px}.PortionsListSelect__Body{padding:1rem 0;position:relative;width:100%}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.MarketplaceProjectCardHeader{display:flex;flex-direction:row;gap:1.2rem;justify-content:space-between;align-items:stretch;padding:1.2rem 0;z-index:1}@media only screen and (max-width: 650px){.MarketplaceProjectCardHeader{flex-direction:row-reverse;gap:0.6rem}}.MarketplaceProjectCardHeader__Banner{display:flex;flex-direction:row;flex:1 1;align-items:center;justify-content:space-between;background:#fff;box-shadow:0 0 20px rgba(156,156,156,0.2);border-radius:10rem}@media only screen and (max-width: 650px){.MarketplaceProjectCardHeader__Banner{border-radius:1rem}}.MarketplaceProjectCardHeader__Logo{display:flex;align-items:center;justify-content:flex-start;-webkit-transform:scale(2) translateX(25%);transform:scale(2) translateX(25%);width:7rem}.MarketplaceProjectCardHeader__Logo img{width:3.5rem;border-radius:50%;overflow:hidden;background-color:white}@media only screen and (max-width: 650px){.MarketplaceProjectCardHeader__Logo{display:none}}.MarketplaceProjectCardHeader__Text{font-family:"IntegralCF-ExtraBold",sans-serif;font-size:1.6rem;text-transform:uppercase;text-align:center;display:inline-block;margin:0 auto;padding:0.25rem 0;-webkit-transform:translateY(0.3rem);transform:translateY(0.3rem)}.MarketplaceProjectCardHeader__Name{white-space:nowrap;padding:0 1rem}.MarketplaceProjectCardHeader__Amount{background-color:#e6ecf1;border:0.4rem solid #fff;border-radius:1rem;padding:0.5rem 1.4rem}.MarketplaceProjectCardHeader__ShoppingCart{display:flex;align-items:center;justify-content:center;border-radius:1rem;background-color:#fff;padding:0 1.4rem;cursor:pointer;transition:all 0.3s ease-in;box-shadow:0 0 20px rgba(156,156,156,0.2)}.MarketplaceProjectCardHeader__ShoppingCart:hover,.MarketplaceProjectCardHeader__ShoppingCart:active{background:#f73841;-webkit-transform:scale(1.05);transform:scale(1.05)}.MarketplaceProjectCardHeader__ShoppingCart:hover .MarketplaceProjectCardHeader__ShoppingCartIcon,.MarketplaceProjectCardHeader__ShoppingCart:active .MarketplaceProjectCardHeader__ShoppingCartIcon{fill:#fff}.MarketplaceProjectCardHeader__ShoppingCart--Active{background:#f73841}.MarketplaceProjectCardHeader__ShoppingCart--Active:hover,.MarketplaceProjectCardHeader__ShoppingCart--Active:active{-webkit-transform:scale(1.05);transform:scale(1.05)}.MarketplaceProjectCardHeader__ShoppingCart--Active .MarketplaceProjectCardHeader__ShoppingCartIcon{fill:#fff}.MarketplaceProjectCardHeader__ShoppingCartIcon{fill:#f73841}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.MarketplaceProjectCardTableBox{display:flex;align-items:center;gap:2rem;background:#fff;padding:1rem 2rem;border-radius:1rem}.MarketplaceProjectCardTableBox__Icon{width:3rem;height:3rem;overflow:hidden;border-radius:50%;flex-shrink:0}.MarketplaceProjectCardTableBox__TextBox{display:flex;flex-direction:column;gap:.2rem}.MarketplaceProjectCardTableBox__Text{font-size:1.2rem;font-weight:600}.MarketplaceProjectCardTableBox__EmphasizedText{font-size:1.5rem;font-weight:700}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.MarketplaceProjectCardTable{z-index:1;width:100%;padding:1rem;display:grid;grid-template-columns:repeat(auto-fill, minmax(Max(35%, 190px), 1fr));grid-auto-rows:7rem;gap:1rem;background-color:#e6ecf1;border-radius:1rem;box-shadow:0 0 20px rgba(156,156,156,0.2)}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.MarketplaceProjectCard{padding:2rem;box-shadow:0 0 1.25rem rgba(255,0,0,0.1);position:relative;border-radius:2rem;overflow:hidden;transition:all 0.3s ease-out;cursor:pointer;display:flex;flex-direction:column;flex:1 1}.MarketplaceProjectCard__Badge{position:absolute;top:1rem;right:1rem}.MarketplaceProjectCard:hover{box-shadow:0 0.8rem 2.5rem rgba(255,0,0,0.1);-webkit-transform:translateY(-0.5rem);transform:translateY(-0.5rem)}.MarketplaceProjectCard:hover .ProjectCard__Background img{-webkit-transform:scale(1.04);transform:scale(1.04)}.MarketplaceProjectCard__Background{position:absolute;overflow:hidden;top:0;left:0;width:100%;border-radius:2rem}.MarketplaceProjectCard__Background::before{content:'';position:absolute;top:0;left:0;background-color:#242a31;opacity:0.2}.MarketplaceProjectCard__Background img{z-index:-2}.MarketplaceProjectCard__BackgroundImage,.MarketplaceProjectCard__Background::before{height:20rem;width:100%;border-radius:2rem;transition:all 0.3s ease-in}.MarketplaceProjectCard__TableAndFooterContainer{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.ItemLevelCardTokenInfo{padding:1.2rem 0 0}.ItemLevelCardTokenInfo__TokenInfo{padding:.8rem 0}.ItemLevelCardTokenInfo__TokenSymbol{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;font-family:"Montserrat",sans-serif;font-size:1.4rem;font-weight:700}.ItemLevelCardTokenInfo__TokenText{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:0 .8rem}.ItemLevelCardTokenInfo__TokenName{font-family:"IntegralCF-ExtraBold",sans-serif;font-size:3.2rem;padding-top:.4rem}.ItemLevelCardTokenInfo__TokenAmount{background-color:#f5f7f9;border-radius:1rem;padding:.4rem .8rem 0 .8rem}.ItemLevelCardTokenInfo__TokenAmountText{font-family:"IntegralCF-ExtraBold",sans-serif;font-size:3.2rem}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.ComplexInput{display:flex;flex-direction:column;align-items:flex-end;width:100%;-webkit-transform:translate(-0.2rem, 0);transform:translate(-0.2rem, 0)}.ComplexInput--Disabled{opacity:0.7;cursor:not-allowed}.ComplexInput--Disabled .ComplexInput__Max,.ComplexInput--Disabled .ComplexInput__Input{cursor:not-allowed}.ComplexInput__Max{cursor:pointer;margin-bottom:0.5rem;background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ComplexInput__Container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;height:4.2rem;position:relative;border-radius:1rem;background-color:#e6ecf1;border:0.15rem solid transparent}.ComplexInput__Container--Error{border:0.15rem solid #e64347}@media only screen and (max-width: 414px){.ComplexInput__Container--Error{border:0.15rem solid transparent}}@media only screen and (max-width: 414px){.ComplexInput__Container--Error>.ComplexInput__InputBox{border-radius:1rem;border:0.15rem solid #e64347}}@media only screen and (max-width: 414px){.ComplexInput__Container{flex-direction:column;height:100%;background-color:transparent}}.ComplexInput__InputBox{width:100%;height:100%;border:0.15rem solid transparent;position:relative}.ComplexInput__InputBox--Hidden.ComplexInput__InputBox::before{display:none}.ComplexInput__InputBox::before{content:attr(title);display:inline-block;position:absolute;z-index:2;padding:0.5rem;top:50%;right:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding-right:2.4rem;color:#9daab6;background-color:#e6ecf1;font-size:1.8rem;line-height:1.8rem;font-family:"Montserrat",sans-serif}.ComplexInput__Input{width:100%;height:100%;background:#e6ecf1;border:0;border-radius:1rem;margin:0;padding:1.4rem;padding-left:2.4rem;font-size:1.8rem;line-height:1.8rem;font-family:"Montserrat",sans-serif;position:relative}.ComplexInput__Input--HasButton{border-radius:1rem 0 0 1rem}.ComplexInput__Input::-webkit-input-placeholder{color:#9daab6}.ComplexInput__Input::placeholder{color:#9daab6}.ComplexInput__Input:focus{outline:none}@media only screen and (max-width: 414px){.ComplexInput__Input{border-radius:1rem}}@media only screen and (max-width: 414px){.ComplexInput .TransactionButtonWrapper{width:100%}}.ComplexInput__Button{border:0.15rem solid transparent !important;border-radius:1rem !important;z-index:2;width:15rem !important}@media only screen and (max-width: 414px){.ComplexInput__Button{width:100% !important;padding:0 !important;margin-top:1rem !important}}.ComplexInput__ErrorMessage{position:absolute;bottom:-0.5rem;-webkit-transform:translateY(100%);transform:translateY(100%)}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.ItemLevelEditModal__Header{font-family:"IntegralCF-ExtraBold",sans-serif;font-weight:600;font-size:1.8rem}.ItemLevelEditModal__Body{display:flex;flex-direction:column;gap:1.5rem}.ItemLevelEditModal__Button{width:100%}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.ItemLevelCardStats{flex:2;display:flex;flex-direction:column;justify-content:center;padding:.8rem 0}@media only screen and (max-width: 1000px){.ItemLevelCardStats{width:100%}}.ItemLevelCardStats__OwnerContainer{font-size:1.4rem;font-weight:500;margin:0}.ItemLevelCardStats__OwnerAddress{font-size:1.6rem;font-weight:700;background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;margin:0}.ItemLevelCardStats__Table{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1px 1fr;gap:.8rem;padding:1.2rem 0}@media only screen and (max-width: 375px){.ItemLevelCardStats__Table{grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr 1fr}}.ItemLevelCardStats__Divider{height:1px;background-color:#e6ecf1;width:100%;grid-column:1/-1}@media only screen and (max-width: 375px){.ItemLevelCardStats__Divider{display:none}}.ItemLevelCardStats__Prices{display:flex;flex-wrap:wrap;gap:.8rem;padding:1.2rem 0}.ItemLevelCardStats__Button{display:flex;align-items:flex-start;justify-content:flex-start;width:100%;align-items:center;padding:1.2rem 0}@media only screen and (max-width: 1000px){.ItemLevelCardStats__Button{flex-direction:column;align-items:stretch}}.ItemLevelCardStats__DiscountPriceLabel--AbovePrice{color:#e64347}.ItemLevelCardStats__AuthenticatedButtons{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}.ItemLevelCardStats__AuthenticatedButtons>*{flex-grow:1}.ItemLevelCardStats__UpdateButton,.ItemLevelCardStats__RemoveButton{width:100%}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.ItemLevelTableRow{display:flex;align-items:center;gap:2rem;background:#fff;padding:1rem 2rem;border-radius:1rem}.ItemLevelTableRow__Icon{width:3rem;height:3rem;overflow:hidden;border-radius:50%;flex-shrink:0}.ItemLevelTableRow__TextBox{display:flex;flex-direction:column;gap:.2rem}.ItemLevelTableRow__Text{font-size:1.2rem;font-weight:600}.ItemLevelTableRow__EmphasizedText{font-size:1.5rem;font-weight:700}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.Tooltip{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.Tooltip__ReactTippyTooltip{width:100%;height:100%;display:flex;align-items:center;justify-content:center;display:flex !important}.Tooltip__Icon{font-size:1.8rem;color:#e64347}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.SellTokensModalLabelInfo{display:flex;flex-direction:column;align-items:center;padding:.8rem}.SellTokensModalLabelInfo--Outline{border-radius:1rem;border:1px solid #e64347}.SellTokensModalLabelInfo__Label{display:flex;align-items:center;font-family:"Montserrat",sans-serif;font-size:1.4rem}.SellTokensModalLabelInfo__Price{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;font-family:"IntegralCF-ExtraBold",sans-serif;font-size:1.8rem}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.SellTokensModalLogoTitleAmount{display:flex;align-items:center;gap:.4rem;flex:1}.SellTokensModalLogoTitleAmount__Logo{width:50px;border-radius:50%}.SellTokensModalLogoTitleAmount__TitleAmount{display:flex;flex-direction:column}.SellTokensModalLogoTitleAmount__TokenName{font-family:"IntegralCF-ExtraBold",sans-serif;font-size:2.2rem;margin-bottom:-5px}.SellTokensModalLogoTitleAmount__TokenAmount{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;font-family:"IntegralCF-ExtraBold",sans-serif;font-size:1.8rem}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.SellTokensModalInfo{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around}@media only screen and (max-width: 1000px){.SellTokensModalInfo{flex-direction:column}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.SellTokensModalRadioForm{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem}@media only screen and (max-width: 1000px){.SellTokensModalRadioForm{flex-direction:column;align-items:flex-start;align-self:center}}.SellTokensModalRadioForm__InfoLabel{display:flex;align-items:center;gap:1.2rem}@media only screen and (max-width: 1000px){.SellTokensModalRadioForm__InfoLabel{margin-bottom:.8rem}}.SellTokensModalRadioForm__InfoLabel .Tooltip{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.SellTokensModalRadioForm__RadioButtonLabel{display:flex;align-items:center;justify-content:center;gap:1.2rem}.SellTokensModalRadioForm__RadioButtonLabel input{margin:0}.SellTokensModalRadioForm__Input{width:70px;font-size:1.4rem}.SellTokensModalRadioForm__Input input::-webkit-input-placeholder{font-size:1.4rem}.SellTokensModalRadioForm__Input input::placeholder{font-size:1.4rem}.SellTokensModalRadioForm__Input input::-webkit-outer-spin-button,.SellTokensModalRadioForm__Input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.SellTokensModalRadioForm__Input input[type='number']{-moz-appearance:textfield}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.SellTokensModalRestrictSale{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2.4rem 1.2rem}@media only screen and (max-width: 1000px){.SellTokensModalRestrictSale{flex-direction:column}}.SellTokensModalRestrictSale__CheckboxLabel{display:flex;align-items:center;gap:1.2rem;font-size:1.4rem;color:#242a31}.SellTokensModalRestrictSale__CheckboxLabel .Tooltip{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.SellTokensModalRestrictSale__CheckboxLabelText{margin:0}.SellTokensModalRestrictSale__RestrictAddress{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;gap:1.2rem}.SellTokensModalRestrictSale__RestrictAddress .Tooltip{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.SellTokensModalRestrictSale__TotalAmount{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 1.2rem}.SellTokensModalRestrictSale__TotalAmountText{font-family:"Montserrat",sans-serif;font-weight:600;margin:0}.SellTokensModalRestrictSale__TotalAmountValue{font-family:"Montserrat",sans-serif;font-weight:700;margin:0}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.SellTokensModal__Dialog{max-width:1000px;overflow-x:auto}.SellTokensModal__Header{font-family:"IntegralCF-ExtraBold",sans-serif;font-size:3.2rem;margin-bottom:1.2rem}@media only screen and (max-width: 1000px){.SellTokensModal__Header{font-size:2.2rem;align-self:center}}.SellTokensModal__Body{display:flex;flex-direction:column;gap:1.4rem}.SellTokensModal__Error{color:#e64347;align-self:center}.SellTokensModal__Stats{display:flex;align-items:center;justify-content:center;background-color:#e6ecf1;border-radius:1rem;width:100%;padding:1.2rem}.SellTokensConfirmModal__Dialog{max-width:700px;overflow-x:auto}.SellTokensConfirmModal__Header{font-family:"IntegralCF-ExtraBold",sans-serif;font-size:1.8rem;margin:0}@media only screen and (max-width: 1000px){.SellTokensConfirmModal__Header{align-self:center;text-align:center}}.SellTokensConfirmModal__Header2{font-size:1.5rem;margin:0}@media only screen and (max-width: 1000px){.SellTokensConfirmModal__Header2{align-self:center;text-align:center}}.SellTokensConfirmModal__Body{display:flex;flex-direction:column;gap:1.4rem}.SellTokensConfirmModal__CardContainer{padding:0 4rem}.SellTokensConfirmModal__Error{color:#e64347;align-self:center}.SellTokensConfirmModal__Stats{display:flex;align-items:center;justify-content:center;background-color:#e6ecf1;border-radius:1rem;width:100%;padding:1.2rem}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.DashboardProjectCardBuySellItem{width:49%;display:flex;justify-content:space-between;align-items:flex-end;gap:0.5rem}@media only screen and (max-width: 768px){.DashboardProjectCardBuySellItem{flex-direction:column;align-items:center;width:100%}}.DashboardProjectCardBuySellItem__Percent{padding:.4rem .8rem;border-radius:2rem;background-color:#e6ecf1;font-weight:600;font-size:1.2rem}.DashboardProjectCardBuySellItem__ActionButtonsContainer{display:flex;flex-direction:column;align-items:center;gap:0.5rem}@media only screen and (max-width: 768px){.DashboardProjectCardBuySellItem__ActionButtonsContainer{width:100%}}@media only screen and (max-width: 768px){.DashboardProjectCardBuySellItem__ActionButtons{display:flex;flex-direction:column;width:100%;gap:1rem}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.DashboardProjectCardFooter{padding:1rem 2rem;display:flex;justify-content:space-between;align-items:flex-end}@media only screen and (max-width: 768px){.DashboardProjectCardFooter{flex-direction:column;gap:2rem}.DashboardProjectCardFooter button{width:100%}}.DashboardProjectCardFooter__VerticalLineContainer{display:flex;height:40px}@media only screen and (max-width: 768px){.DashboardProjectCardFooter__VerticalLineContainer{display:none}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.DashboardProjectCard{display:flex;flex-direction:column;box-shadow:0 0.8rem 2.5rem rgba(255,0,0,0.1);border-radius:1rem;background:#fff;transition:box-shadow 0.3s}.DashboardProjectCard:hover{box-shadow:0 0 20px rgba(255,0,0,0.1)}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.DashboardProjectList{width:100%;display:flex;flex-direction:column;gap:3rem}.DashboardProjectList__ThreeDots{justify-content:center;display:flex}.DashboardProjectList__EmptyState{margin:0 auto;box-shadow:0 0 20px rgba(255,0,0,0.1);background:#fff;border-radius:2rem;width:100%;max-width:600px}.DashboardProjectList__DropdownPicker{align-self:flex-start;background-color:#fff}@media only screen and (max-width: 650px){.DashboardProjectList__DropdownPicker{align-self:stretch}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.SummaryTemplateItem{border-radius:8px;display:flex;gap:1rem}.SummaryTemplateItem__ImageContainer{display:flex;align-items:center;justify-content:center}.SummaryTemplateItem__Image{width:8.8rem}@media only screen and (max-width: 768px){.SummaryTemplateItem__Image{width:7rem}}@media only screen and (max-width: 375px){.SummaryTemplateItem__Image{width:5rem}}.SummaryTemplateItem__TextContainer{display:flex;flex-direction:column;gap:1rem;justify-content:center}@media only screen and (max-width: 375px){.SummaryTemplateItem__TextContainer{display:flex;flex-direction:column;gap:.5rem}}.SummaryTemplateItem__TopTextContainer{display:flex;align-items:center;gap:0.5rem}.SummaryTemplateItem__TopText{margin:0;font-family:"Montserrat",sans-serif;font-weight:700;font-size:1.5rem;font-style:normal}@media only screen and (max-width: 375px){.SummaryTemplateItem__TopText{font-weight:600;font-size:1.2rem}}.SummaryTemplateItem__BottomText{margin:0;font-family:"IntegralCF-ExtraBold",sans-serif;font-weight:700;font-size:2.8rem;font-style:normal;line-height:22px}@media only screen and (max-width: 375px){.SummaryTemplateItem__BottomText{font-size:2rem}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.SummaryTemplate{max-width:900px}@media only screen and (max-width: 768px){.SummaryTemplate{min-width:auto;width:100%}}.SummaryTemplate::before{content:''}.SummaryTemplate--HasHeader::before{content:'';display:block;height:2.5rem}.SummaryTemplate__Content{background-color:#fff;box-shadow:0 0 20px rgba(255,0,0,0.1);padding:1rem 3rem;border-radius:20px;position:relative}@media only screen and (max-width: 768px){.SummaryTemplate__Content{padding:1rem}}.SummaryTemplate__Content--HasBorder{border:2px solid #e64347}.SummaryTemplate__Content--HasHeader{padding-top:3rem}@media only screen and (max-width: 768px){.SummaryTemplate__Content--HasHeader{padding-top:2.7rem}}@media only screen and (max-width: 375px){.SummaryTemplate__Content--HasHeader{padding-top:2.4rem}}.SummaryTemplate__HeaderBox{display:flex;align-items:center;justify-content:center;padding:0 5rem;height:5rem;border:solid 2px #fff;border-radius:16px;background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media only screen and (max-width: 768px){.SummaryTemplate__HeaderBox{height:4.4rem;padding:0 4rem}}@media only screen and (max-width: 375px){.SummaryTemplate__HeaderBox{height:3.8rem;padding:0 2rem}}.SummaryTemplate__Header{color:#fff;font-family:"IntegralCF-DemiBold",sans-serif;font-weight:700;font-size:2rem;font-style:normal;text-transform:capitalize;margin:0;line-height:18px;white-space:nowrap}@media only screen and (max-width: 768px){.SummaryTemplate__Header{font-weight:500;font-size:1.5rem;line-height:18px}}@media only screen and (max-width: 375px){.SummaryTemplate__Header{font-weight:400;font-size:1.2rem;line-height:18px}}.SummaryTemplate__StatsContainer{display:flex;justify-content:space-between;gap:2rem}@media only screen and (max-width: 768px){.SummaryTemplate__StatsContainer{display:flex;flex-direction:column;gap:1rem}.SummaryTemplate__StatsContainer .VerticalLine{display:none}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.Pagination{display:inline-flex;flex-basis:max-content;gap:0.5rem;align-items:stretch;justify-content:center;font-size:1.4rem}.Pagination_Icon{display:flex;align-items:center;justify-content:center;border-radius:3px;color:#74818d;min-width:38px;cursor:pointer;padding:.8rem;transition:all 0.3s}.Pagination_Icon:hover{color:#e64347}.Pagination_Icon--Rounded{border-radius:50%}.Pagination_Icon--Disabled{cursor:not-allowed !important;-webkit-user-select:none;user-select:none;color:#74818d;background-color:#fff6f7;opacity:0.5;box-shadow:none;border:none}.Pagination_Icon--Disabled:hover{box-shadow:none;color:#74818d}.Pagination_Button{display:flex;align-items:center;justify-content:center;border-radius:3px;color:#74818d;width:38px;height:38px;cursor:pointer;padding:.4rem .8rem;transition:all 0.3s}.Pagination_Button:hover{color:#e64347}.Pagination_Button--Active{color:#e64347;background-color:#fff6f7}.Pagination_Button--Rounded{border-radius:50%}.Pagination_Dots{display:flex;align-items:flex-end;padding:.4rem 0;-webkit-user-select:none;user-select:none}.Pagination_Label{display:flex;align-items:center;font-family:"Montserrat",sans-serif}.Pagination--Outlined .Pagination_Icon,.Pagination--Outlined .Pagination_Button{border:1px solid #e64347;box-shadow:none;transition:all 0.3s}.Pagination--Outlined .Pagination_Icon:hover,.Pagination--Outlined .Pagination_Button:hover{border:1px solid #e64347}.Pagination--Outlined .Pagination_Icon--Active,.Pagination--Outlined .Pagination_Button--Active{border:1px solid #e64347}.Pagination--Outlined .Pagination_Icon--Disabled,.Pagination--Outlined .Pagination_Button--Disabled{border:1px solid #74818d}.Pagination--Outlined .Pagination_Icon--Disabled:hover,.Pagination--Outlined .Pagination_Button--Disabled:hover{border:1px solid #74818d}.Pagination--Disabled{color:#74818d;-webkit-user-select:none;user-select:none;cursor:not-allowed}.Pagination--Disabled .Pagination_Icon,.Pagination--Disabled .Pagination_Button{cursor:not-allowed !important;-webkit-user-select:none;user-select:none;color:#74818d;background-color:transparent;box-shadow:none;border:none}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.MarketplaceProjectListContainer{flex-grow:1;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width: 768px){.MarketplaceProjectListContainer{width:100%}}.MarketplaceProjectListContainer__Pagination{margin-top:3.2rem;align-self:center}.MarketplaceProjectList{display:grid;grid-template-columns:1fr 1fr;justify-content:stretch;row-gap:3rem;-webkit-column-gap:1rem;column-gap:1rem}@media only screen and (max-width: 1000px){.MarketplaceProjectList{grid-template-columns:1fr}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.VestingMarketplaceProjectBanner{display:flex;align-items:center;justify-content:center;padding:0 2rem}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.TokenSelectMenuList{padding-bottom:0 !important;min-height:400px}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.TokenSelectSingleValue{display:flex;align-items:center}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.TokenSelectFooter{display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;bottom:0;padding:.8rem;background-color:#ffe7e9}.TokenSelectFooter__Item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:0.5rem;padding:1rem;border-radius:4px}.TokenSelectFooter__Item:hover{cursor:pointer;background-color:#ffdde0}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.TokenSelectControl{display:flex;align-items:center;width:100%}.TokenSelectControl__Icon{display:flex;margin-left:1.2rem}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.SocialMediaIcon__Image{width:32px;height:32px}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.SocialMediaIconsContainer{display:flex;gap:1rem}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.ProjectBannerContentTemplate{display:flex;flex-direction:column;gap:1rem;align-items:center;max-width:600px}.ProjectBannerContentTemplate__Image{width:8rem;border-radius:50%}.ProjectBannerContentTemplate__ProjectName{font-family:"IntegralCF-ExtraBold",sans-serif;font-weight:700;font-size:4rem;line-height:4rem;color:#fff;text-shadow:0px 4px 4px rgba(0,0,0,0.25);text-align:center;margin:0}@media only screen and (max-width: 768px){.ProjectBannerContentTemplate__ProjectName{font-size:3.6rem;line-height:3.6rem}}@media only screen and (max-width: 414px){.ProjectBannerContentTemplate__ProjectName{font-size:3rem;line-height:3rem}}.ProjectBannerContentTemplate__Description{font-family:"Montserrat",sans-serif;font-weight:500;font-size:1.6rem;color:#fff;text-shadow:0px 4px 4px rgba(0,0,0,0.25);text-align:center;margin:0;line-height:135.6%}@media only screen and (max-width: 414px){.ProjectBannerContentTemplate__Description{font-size:1.4rem}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.NativeReactRange__Container{display:flex;justify-content:center;flex-wrap:wrap;height:24px;opacity:1}.NativeReactRange__Container--Disabled{opacity:0.75}.NativeReactRange__RenderTrackContainer{display:flex;width:100%}.NativeReactRange__RenderTrackElement{align-self:center;height:13px;width:100%;border-radius:8px}.NativeReactRange__RenderThumbContainer{background-color:#fff;border:4px solid #e64347;border-radius:50%;height:24px;width:24px}.NativeReactRange__RenderThumbContainer:focus{outline:none}.NativeReactRange__Mark{height:12px;width:4px;border-radius:2px;position:absolute;bottom:-22px}.NativeReactRange__Mark[data-xava-slider-mark-state='active']{background-color:#ff0546}.NativeReactRange__Mark[data-xava-slider-mark-state='inactive']{background-color:#74818d}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.MarketplaceFilters{background-color:#fff;flex-grow:0;flex-shrink:0;width:26rem;border-radius:2rem;padding:2rem;box-shadow:0 0 1.25rem rgba(255,0,0,0.1);font-family:"IntegralCF-DemiBold",sans-serif}@media only screen and (max-width: 768px){.MarketplaceFilters{width:100%}}.MarketplaceFilters__ItemJustify{display:flex;justify-content:space-between}.MarketplaceFilters__ItemTextTop{margin:0;font-family:"Montserrat",sans-serif}.MarketplaceFilters__ItemTextBottom{margin:0;font-family:"Montserrat",sans-serif;font-weight:600;font-size:1.2rem;color:rgba(0,0,0,0.5)}.MarketplaceFilters__HorizontalDivider{border-bottom:1px solid #9daab6;width:100%;margin:2rem 0}.MarketplaceFilters__Label{margin-top:0.5rem}.MarketplaceFilters__CheckboxLabel{margin:0;font-family:"Montserrat",sans-serif;font-weight:600;font-size:1.4rem;color:rgba(0,0,0,0.75)}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.MarketplaceSort__Picker{min-width:240px;background-color:#fff6f7;border:1px solid #f7495c;border-radius:3px}.MarketplaceSort__Picker:hover{border:1px solid #f7495c;background-color:#ffe7e9}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.MarketplaceContainer{display:flex;align-items:flex-start;flex-wrap:nowrap;gap:5rem}@media only screen and (max-width: 768px){.MarketplaceContainer{flex-wrap:wrap}}.MarketplaceContainer__SelectSort{display:flex;justify-content:space-between}@media only screen and (max-width: 460px){.MarketplaceContainer__SelectSort{flex-direction:column-reverse;align-items:flex-start}}.MarketplaceContainer__Select{width:26rem}.MarketplaceContainer__EmptyState{width:100%;justify-content:center;box-shadow:0 0 1.25rem rgba(255,0,0,0.1);border-radius:2rem;padding:5rem 0rem;background-color:#fff}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.VestingProjectLevelBanner{display:flex;align-items:center;justify-content:center;padding:0 2rem}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.VestingMarketplaceItemBanner{display:flex;align-items:center;justify-content:center;padding:0 2rem}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.FooterListItem{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;display:flex;align-items:center;gap:0.3rem}@media (min-width: 850px){.FooterListItem:hover .FooterListItem__Icon{opacity:1}}@media (min-width: 850px){.FooterListItem:hover .FooterListItem__Text{-webkit-transform:translateX(0);transform:translateX(0)}}.FooterListItem__Icon{display:flex;align-items:center;justify-content:center;color:#fff;width:16px;opacity:0;transition:opacity 0.3s}@media (max-width: 850px){.FooterListItem__Icon{display:none}}.FooterListItem__Text{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease;color:#fff;font-family:"Montserrat",sans-serif;font-size:1.4rem;font-weight:500}@media (min-width: 850px){.FooterListItem__Text{-webkit-transform:translateX(calc(-16px - 0.3rem));transform:translateX(calc(-16px - 0.3rem))}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.FooterList{display:flex;flex-direction:column;gap:.5rem}.FooterList__Heading{color:#fff;font-family:"IntegralCF-ExtraBold",sans-serif;font-size:1.4rem;font-weight:500;margin:0}@media (max-width: 850px){.FooterList__Heading{text-align:center}}.FooterList__ItemsContainer{display:flex;flex-direction:column;gap:.8rem}@media (max-width: 850px){.FooterList__ItemsContainer{align-items:center;text-align:center}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.FooterListsContainer{flex-grow:1;display:grid;grid-template-columns:repeat(auto-fit, minmax(160px, 1fr));gap:3rem 2rem}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.FooterLogoSection{display:flex;flex-direction:column;gap:0rem;align-items:center;text-align:center;margin-top:5rem}@media (max-width: 850px){.FooterLogoSection{margin-top:4rem}}.FooterLogoSection__LogoDescription{color:#fff;font-family:"Montserrat",sans-serif;font-weight:700;font-size:1.4rem;margin:0}.FooterLogoSection__Logos{display:flex;flex-direction:row;align-items:center;gap:4rem;margin-top:1rem}@media (max-width: 400px){.FooterLogoSection__Logos{flex-direction:column;gap:1rem}}.FooterLogoSection__AvalaunchLogoContainer{display:flex;align-items:center;justify-content:center}.FooterLogoSection__AvalaunchLogo{max-width:170px;width:100%}.FooterLogoSection__AvalancheLogoContainer{display:flex;align-items:center;justify-content:center}.FooterLogoSection__AvalancheLogo{max-width:100px;width:100%}.FooterLogoSection__CopyText{text-align:center;color:#fff;font-family:"Montserrat",sans-serif;font-size:1.4rem;font-weight:500;margin:0;margin-top:1.5rem}@media (max-width: 850px){.FooterLogoSection__CopyText{font-size:1.2rem}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.FooterWrapper{padding-top:0rem;padding-right:8rem;padding-bottom:5rem;padding-left:8rem}@media (max-width: 1512px){.FooterWrapper{padding-top:3rem}}@media (max-width: 850px){.FooterWrapper{padding-top:1rem;padding-right:3rem;padding-bottom:3rem;padding-left:3rem}}.Footer{max-width:1100px;margin:0 auto}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.AccountTokensModal__Row{padding:10px 0}.AccountTokensModal__Row__Logo{border-radius:50%;width:20px}.AccountTokensModal__Row:not(:last-child){border-bottom:1px solid #fff6f7}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.EmailSubscriptionWrapper{width:100%;padding:0 5rem}@media only screen and (max-width: 414px){.EmailSubscriptionWrapper{padding:0}}.EmailSubscriptionWrapper .FieldsWrapper{display:flex;flex-direction:row;position:relative}.EmailSubscriptionWrapper .FieldsWrapper-Input{flex-grow:2}.EmailSubscriptionWrapper .FieldsWrapper-Input input.form-item{border-radius:5px;background-color:#fff}.EmailSubscriptionWrapper .FieldsWrapper-Input input.form-item::-webkit-input-placeholder{font-size:1.4rem}.EmailSubscriptionWrapper .FieldsWrapper-Input input.form-item::placeholder{line-height:1.6rem}.EmailSubscriptionWrapper .FieldsWrapper div.EmailError{font-family:"Montserrat",sans-serif;font-weight:normal;color:#fff;margin-top:1rem}.EmailSubscriptionWrapper .FieldsWrapper-Button{position:absolute;border-radius:5px;width:-webkit-min-content;width:min-content;right:2px;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.EmailSubscriptionWrapper .title{margin:3.5rem 0 2rem !important}.EmailSubscriptionWrapper .email-subscription-icon{position:absolute;top:-60px;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:120px}@media (max-width: 600px){.EmailSubscriptionWrapper .email-subscription-icon{display:none}}@media (min-width: 600px){.EmailSubscriptionWrapper .close-icon{display:none}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.alerts{margin-top:6rem;margin-bottom:10rem}.alerts.hidden{display:none}@media (min-width: 600px){.alerts.hidden{display:block}}.alerts__box{background-image:url(/assets/images/background-2.png);background-size:100% 100%;max-width:600px;margin:auto;border-radius:20px;max-height:300px;text-align:center;padding:3.2rem 2rem;display:flex;flex-direction:column;align-items:center;font-family:"IntegralCF-DemiBold",sans-serif}.alerts__box h3{font-weight:700;font-size:3rem;line-height:3.2rem;color:#fff;margin-top:0;margin-bottom:2rem}@media only screen and (max-width: 414px){.alerts__box h3{font-size:2rem}}.alerts__input{position:relative;width:100%;margin:auto}.alerts__input>svg{position:absolute;left:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.alerts__input input{padding:0 80px 0 55px;width:100%;max-width:510px;height:50px;background:#ffffff;border-radius:0.625rem;margin:0.3125rem 0rem;border:none;font-size:1.8rem;line-height:60rem}.alerts__inputbtn{width:150px;height:44px;border-radius:0.5625rem;border:2px solid white;font-weight:700}.alerts__enabled{cursor:pointer;background-color:#ff0546}.alerts__disabled{opacity:0.5 !important;cursor:none}::-webkit-input-placeholder{font-size:1.8rem;line-height:60rem;color:#74818d}::placeholder{font-size:1.8rem;line-height:60rem;color:#74818d}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.StatusTag{display:inline-flex;align-items:center;justify-content:center;background-color:#f7495c;padding:.4rem .8rem;border:1px solid;border-radius:4px}.StatusTag__Icon{margin-left:.4rem}.StatusTag--Regular.Primary{border-color:#fff6f7;background-color:#fff6f7}.StatusTag--Regular.Secondary{border-color:#4c69ba;background-color:#4c69ba}.StatusTag--Regular.Success{border-color:#3a7740;background-color:#3a7740}.StatusTag--Regular.Danger{border-color:#f7495c;background-color:#f7495c}.StatusTag--Regular.Warning{border-color:#f2c94c;background-color:#f2c94c}.StatusTag--Outlined.Primary{border-color:#fff6f7;background-color:#fff6f7}.StatusTag--Outlined.Secondary{border-color:#4c69ba;background-color:#dfe4f3}.StatusTag--Outlined.Success{border-color:#3a7740;background-color:#9deaa5}.StatusTag--Outlined.Danger{border-color:#f7495c;background-color:#fff6f7}.StatusTag--Outlined.Warning{border-color:#f2c94c;background-color:#f9e6ab}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.AllocationList{display:flex;flex-direction:column;justify-content:center;overflow-x:auto;width:100%}.AllocationList__Header{display:flex;align-items:center;padding:0.5rem;color:#74818d;border-bottom:1px solid #e6ecf1}.AllocationList__Body{padding:1rem 0;position:relative;width:100%}.AllocationList__Column{flex:0 0 160px;width:160px;padding:5px}.AllocationList__Column img{width:16px}.AllocationList__Column--Button{flex:0 0 225px;width:225px}.AllocationList__Column--Button button{width:220px}.AllocationList__Column--Button .button{padding:14px 20px}.AllocationList__OpenParticipationButton{display:flex;justify-content:space-between;align-items:center;padding:0 1.5rem;border-radius:8px;background-color:#f5f7f9}.AllocationList__OpenParticipationButton:hover{cursor:pointer;background-color:#e6ecf1}.AllocationList__Row{border-radius:10px;display:inline-flex;min-width:100%;align-items:center;transition:0.1s;padding:0.5rem;margin-bottom:1px}.AllocationList__Row--NotIncluded{color:rgba(0,0,0,0.2)}.AllocationList__Row--Selected{background-color:#f5f7f9;color:inherit}.AllocationList__Row--Selected:last-of-type{margin-bottom:0}.AllocationList__Row:hover{cursor:pointer;background-color:#f5f7f9}.AllocationList__Row__Content{background-color:#e6ecf1;padding:1rem;margin-top:0.5rem;border-radius:10px;font-family:"Montserrat",sans-serif}@media only screen and (max-width: 768px){.AllocationList__Row__Content{margin-left:1rem}}.AllocationList__Row__Content--Empty{padding:2rem;font-weight:700}.AllocationList__Row__Content .AllocationList__Tag{padding:5px;font-weight:700}.AllocationList__Row__Content .AllocationList__Header{border-bottom:1px solid #9daab6}.AllocationList__Tag{display:flex;align-items:center;justify-content:center;font-weight:400;background:#63db96;border:none;border-radius:5px;color:#242a31;cursor:pointer}.AllocationList__Tag svg{margin-right:5px;width:12px}.AllocationList__Tag--Disabled{background:#74818d;color:#fff}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.toggle{width:100%;max-width:40rem;height:5rem;background-color:#e6ecf1;border-radius:5px;overflow:hidden;touch-action:pan-x;display:flex;align-items:center;position:relative;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}@media only screen and (max-width: 414px){.toggle{height:4rem}}.toggle--disabled{cursor:not-allowed}.toggle--disabled::after{content:'';position:absolute;width:100%;height:100%;background-color:#e6ecf1;z-index:1;opacity:0.4}.toggle--focus .toggle__track{box-shadow:0px 0px 2px 3px #ff0546}.toggle:active:not(.toggle--disabled) .toggle__track,.toggle:focus:not(.toggle--disabled) .toggle__track{box-shadow:0px 0px 5px 5px #ff6746}.toggle__screenreader-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.toggle__track{position:relative;margin-left:5px;width:calc(50% - 10px);height:calc(100% - 10px);border-radius:5px;background-color:#fff;transition:all 0.4s cubic-bezier(0.06, 0.86, 0.6, 1.27)}.toggle__status{width:50%;height:100%;position:absolute;display:flex;justify-content:center;align-items:center;-webkit-column-gap:0.6rem;column-gap:0.6rem}.toggle__status--true{left:0}.toggle__status--true .toggle__text{color:#242a31}.toggle__status--false{right:0}.toggle__status--false .toggle__icon{display:none}.toggle__status--false .toggle__text{color:#9daab6}.toggle--checked .toggle__track{margin-left:calc(50% + 5px)}.toggle--checked:hover:not(.toggle--disabled) .toggle__track{background-color:#fff}.toggle--checked .toggle__status--true .toggle__icon{display:none}.toggle--checked .toggle__status--true .toggle__text{color:#74818d}.toggle--checked .toggle__status--false .toggle__icon{display:inline-block}.toggle--checked .toggle__status--false .toggle__text{color:#242a31}.toggle__icon{z-index:1}.toggle__text{font-size:1.8rem;line-height:2.4;font-weight:700;font-family:Montserrat, sans-serif;text-align:center;color:#242a31}@media only screen and (max-width: 414px){.toggle__text{font-size:1.4rem}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.StatsSection{display:flex;flex-direction:column;margin-top:0;padding:0;width:100%;border-radius:2rem;background:#ffffff}.StatsSection__Title{font-size:1.8rem;font-family:"IntegralCF-ExtraBold",sans-serif;background-image:#ff0546;background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.ABProjectCard{position:relative;margin:0;width:100%;height:100%;max-width:45rem;min-height:30rem;border-radius:2rem;box-shadow:0 0 1.25rem rgba(255,0,0,0.1);background-color:#fff;justify-self:start}@media only screen and (max-width: 768px){.ABProjectCard{justify-self:center}}.ABProjectCard:nth-child(2n){justify-self:start}@media only screen and (max-width: 768px){.ABProjectCard:nth-child(2n){justify-self:center}}.ABProjectCard:hover{transition:all 0.3s;box-shadow:0 0 1.25rem rgba(255,0,0,0.3)}.ABProjectCard--Small{min-height:auto}.ABProjectCard__Container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem;padding:3rem 5rem}@media only screen and (max-width: 414px){.ABProjectCard__Container{padding:3rem 1rem}}.ABProjectCard__CollateralBox{width:100%}.ABProjectCard__StatRow{display:flex;flex-direction:row;gap:0.5rem;align-items:center;justify-content:baseline}@media only screen and (max-width: 650px){.ABProjectCard__StatRow{flex-direction:column;text-align:center;justify-content:center;gap:0.1rem}}.ABProjectCard__Toggle{align-self:end}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.ProjectHeader__Box{display:flex;flex-direction:row;gap:2rem;justify-content:center;align-items:center}@media only screen and (max-width: 414px){.ProjectHeader__Box{flex-direction:column}}.ProjectHeader__Logo{width:6rem;height:6rem;border-radius:50%;box-shadow:0 0 0 1rem #f8f3f1}.ProjectHeader__TextBox{display:flex;flex-direction:column;gap:0.5rem;align-items:baseline;justify-content:center}@media only screen and (max-width: 414px){.ProjectHeader__TextBox{align-items:center}}.ProjectHeader__Title{text-align:left;font-size:2.8rem;font-weight:900;text-transform:uppercase;font-family:"IntegralCF-ExtraBold",sans-serif;line-height:1}.ProjectHeader__Currency{text-align:left;font-size:1.5rem;font-weight:700}@media only screen and (max-width: 414px){.ProjectHeader__Currency{font-weight:900}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.TokensLockedStatsChart{display:flex;justify-content:flex-start;gap:1rem;flex-wrap:wrap;flex-direction:column;grid-column:span 3}@media only screen and (max-width: 768px){.TokensLockedStatsChart{grid-column:span 1}}.TokensLockedStatsChart>div{flex-grow:2;flex-basis:max-content}@media only screen and (max-width: 768px){.TokensLockedStatsChart>div{flex-grow:1}}.TokensLockedStatsBoxes{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem}@media only screen and (max-width: 768px){.TokensLockedStatsBoxes{grid-template-columns:repeat(auto-fill, 100%)}}.TokensLockedStatsBoxes__Chart{width:100%;justify-content:center;align-items:center}.TokensLockedStatsBoxes__DollarValue{font-weight:500;-webkit-text-fill-color:#242a31;font-family:"Montserrat",sans-serif}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.TierCard{background:#fff;box-shadow:0 0 20px rgba(255,0,0,0.1);display:flex;flex-direction:column;gap:2rem;align-items:center;flex-grow:1;padding:20px 2rem;position:relative;z-index:2;border-radius:2rem;border:4px solid;border-color:transparent;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out}.TierCard:hover{cursor:pointer;-webkit-transform:scale3d(1.005, 1.005, 1.005) translateY(-0.5rem);transform:scale3d(1.005, 1.005, 1.005) translateY(-0.5rem)}.TierCard--Selected{border-color:#f7495c}.TierCard--Disabled:hover{-webkit-transform:none;transform:none;cursor:not-allowed}.TierCard__TierImage{position:relative;width:200px;top:-110px;margin-bottom:-110px}@media only screen and (max-width: 375px){.TierCard__TierImage{width:150px;top:-85px;margin-bottom:-85px}}.TierCard__TierImage--Small{width:100px;top:0;margin-bottom:0}.TierCard__TierImage--Disabled{-webkit-filter:grayscale(70%);filter:grayscale(70%)}.TierCard__Name{margin:0;font-family:"IntegralCF-DemiBold",sans-serif;font-size:3rem;font-weight:400;text-align:center;line-height:2.5rem}.TierCard__Name--Small{font-size:1.6rem;font-weight:300;line-height:2.5rem}.TierCard__Name--Disabled{opacity:.5}.TierCard__List{display:flex;flex-direction:column;gap:1.5rem;width:100%}.TierCard__List--Disabled{opacity:.5}.TierCard__Item{display:flex;align-items:center;gap:1rem}.TierCard__BulletContainer{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem}.TierCard__BulletImage{height:100%}.TierCard__BulletImage--Disabled{color:#9daab6}.TierCard__Text{margin:0;font-family:"Montserrat",sans-serif;font-size:1.6rem;font-weight:500}.TierCard__Text[data-isincluded='false']{color:#9daab6}.TierCard__Text[data-isincluded='true']{color:#242a31}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.IncreaseLockModal{display:flex;flex-direction:column;gap:3rem}.IncreaseLockModal__Tiers{display:grid;grid-template-columns:repeat(auto-fit, minmax(145px, 1fr));gap:2rem;width:100%}.IncreaseLockModal__Info{background-color:brown;margin-top:0;box-shadow:none;display:flex;flex-direction:column;padding:1rem;width:100%}@media only screen and (max-width: 414px){.IncreaseLockModal__Info{text-align:center}.IncreaseLockModal__Info .Row{flex-direction:column;margin:1rem 0}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.XavaPointsStatsBoxes{display:grid;grid-template-columns:repeat(3, 1fr);gap:2rem;padding:1rem 0}@media only screen and (max-width: 768px){.XavaPointsStatsBoxes{grid-template-columns:repeat(auto-fill, 100%)}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.XavaPointsStatsBoxesAndTable{display:flex;flex-direction:column;gap:1rem}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.LockHistoryList{display:flex;flex-direction:column;gap:1rem}.LockHistoryList .XavaPointsStats{display:flex;justify-content:flex-start;gap:2rem;flex-wrap:wrap;padding:1rem 0}.LockHistoryList .XavaPointsStats>div{flex-grow:1;flex-basis:max-content}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.ABOngoingProjects{width:100%;height:100%}.ABOngoingProjects__ProjectGrid{display:grid;grid-template-columns:auto auto;gap:3rem}@media only screen and (max-width: 768px){.ABOngoingProjects__ProjectGrid{grid-template-columns:1fr}}@media screen and (min-width: 1500px){.ABOngoingProjects__ProjectGrid{gap:5rem}}@media screen and (max-width: 1060px){.ABOngoingProjects__ProjectGrid{gap:2rem}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.ABCollateralSection{width:100%;max-width:200rem;height:100%;overflow:hidden;border-radius:2rem;box-shadow:0 0 1.25rem rgba(255,0,0,0.1);z-index:2;background-color:#fff;z-index:2}.ABCollateralSection__Container{display:flex;flex-direction:row;flex:1;align-items:center;justify-content:center}@media only screen and (max-width: 768px){.ABCollateralSection__Container{flex-direction:column;gap:2rem}}.ABCollateralSection__TransactionBox{width:60%;height:100%;padding:4rem;gap:2rem;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}@media only screen and (max-width: 768px){.ABCollateralSection__TransactionBox{width:100%;padding-top:1rem;padding-bottom:4rem}}@media only screen and (max-width: 414px){.ABCollateralSection__TransactionBox{padding:0 1.6rem;padding-bottom:3.2rem;gap:4rem}}.ABBalanceBox{width:40%;max-width:30rem;display:flex;flex-direction:column;gap:1rem;padding:2rem 5rem;align-items:center;justify-items:center;background:url(/assets/images/SectionBackground.svg);background-size:cover}@media only screen and (max-width: 768px){.ABBalanceBox{width:100%;max-width:100%}}.ABBalanceBox__Icon{margin-top:0.8rem;width:11.5rem;border:1.5rem solid #f8f3f1;border-radius:50%;background-color:#f8f3f1;box-shadow:0 0 0 0.8rem #fff,0px 10px 7px 0.5rem rgba(201,24,24,0.05)}.ABBalanceBox__Text{font-family:"IntegralCF-ExtraBold",sans-serif;color:#fff;font-size:1.6rem}@media only screen and (max-width: 768px){.ABBalanceBox__Text{font-size:2.4rem}}.ABBalanceBox__Value{background-color:#fff;padding:0.5rem 1rem;border-radius:1rem;box-shadow:0 10px 7px rgba(201,24,24,0.05);font-weight:700;font-size:larger}@media only screen and (max-width: 768px){.ABBalanceBox__Value{font-size:2rem}}.ABBalanceBox__Currency{text-transform:uppercase;font-weight:500}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.BuyTokensModal .participating-loader{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:5rem 0 5rem}.BuyTokensModal .participating-loader .participating-loader-message{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:2rem}.BuyTokensModal .participating-loader .participating-loader-message .participating-loader-message-title{font-size:1.8rem}.BuyTokensModal .title_wrapper{display:flex;align-items:center;justify-content:center;text-align:center;margin-bottom:1rem}.BuyTokensModal .title_wrapper img{height:20px;margin-right:1.9rem}.BuyTokensModal .title_wrapper h2.title{font-weight:700;font-size:2.4rem;line-height:2.9rem;margin:0}.BuyTokensModal p.subtitle{margin-bottom:1.3rem;text-align:center;color:#74818d}.BuyTokensModal .btn_group{display:flex;align-items:center;justify-content:center;gap:1.4rem;margin-bottom:0.5rem}.BuyTokensModal .btn_group button{width:104.49px;height:45.18px;display:grid;place-items:center;font-weight:500;font-size:1.6rem;line-height:2.1rem;border:2px solid #ff6746;background:white;border-radius:10px}.BuyTokensModal .from,.BuyTokensModal .to{text-align:left;color:#74818d}.BuyTokensModal .boxes{width:100%}.BuyTokensModal .boxes .from,.BuyTokensModal .boxes .top{font-weight:normal;font-size:1.4rem;line-height:1.9rem;margin:0 1rem}.BuyTokensModal .boxes .allocation{display:flex;justify-content:space-between;margin-bottom:20px;color:#74818d;text-align:left;font-size:1.2rem;font-weight:300}.BuyTokensModal .boxes .box{position:relative;width:100%;height:50px;margin-bottom:1rem}.BuyTokensModal .boxes .box input{padding:0 2rem;background:#e6ecf1;border:none;border-radius:10px;font-size:2.4rem;height:100%;width:100%}.BuyTokensModal .boxes .box input::-webkit-outer-spin-button,.BuyTokensModal .boxes .box input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.BuyTokensModal .boxes .box input[type='number']{-moz-appearance:textfield}.BuyTokensModal .boxes .box p{margin:0;width:auto;color:#242a31;font-weight:500;line-height:3.2rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px;background-color:#e6ecf1;font-size:2.4rem;padding-left:5px}.BuyTokensModal .boxes .center{display:flex;align-items:center;justify-content:space-between;padding:0 1rem;margin-bottom:0.5rem}.BuyTokensModal .boxes .center p{margin:0;width:auto;font-weight:400;font-size:1.4rem}.BuyTokensModal .boxes .center .indicator{cursor:pointer;color:#e64347}.BuyTokensModal .boxes .info-box{border:1px solid #e6ecf1;padding:20px;border-radius:10px;color:#74818d;font-size:1.4rem;font-weight:300;display:flex;flex-direction:column;gap:4px}.BuyTokensModal .boxes .info-box .info-box-content{display:flex;align-items:center;justify-content:space-between;gap:2px}.BuyTokensModal .boxes .info-box .info-box-content .info-box-tooltip{margin-left:5px}.BuyTokensModal .condition{text-align:right;margin:0 0 1.5rem}.BuyTokensModal .condition span{font-weight:normal;font-size:1.6rem;line-height:2.2rem}.BuyTokensModal button.buy_tokens_button{display:grid;place-items:center;width:100%;height:50px;border:none;background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);border-radius:10px;font-weight:700;font-size:1.8rem;color:white;margin-bottom:2.4rem;cursor:pointer;margin-top:2rem}.BuyTokensModal button.buy_tokens_button:disabled{opacity:0.6}.BuyTokensModal .last_condition{color:#74818d;text-align:center;font-weight:400;font-size:1.4rem;line-height:1.9rem}.BuyTokensModal .content{font-weight:400;font-size:1.6rem;line-height:2.1rem;text-align:center;color:#74818d;width:100%;max-width:400px;margin:0 auto}.BuyTokensModal .content a{color:#0000ee;-webkit-text-decoration:revert;text-decoration:revert}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.PageBannerImage__Banner__Wrapper{position:relative;width:100%;max-height:100%}.PageBannerImage__Banner__Wrapper__Image{position:absolute;width:100%;height:100%;max-height:100%;object-fit:cover}@media only screen and (max-width: 768px){.PageBannerImage__Banner__Wrapper__Image{width:100%}}.PageBannerImage__Banner__Wrapper-Wave{position:absolute;width:100%;height:80%;object-fit:cover;bottom:0}@media only screen and (max-width: 768px){.PageBannerImage__Banner__Wrapper-Wave{width:auto;height:40%}}.PageBannerImage__Title{color:#fff;font-family:"IntegralCF-ExtraBold",sans-serif;font-size:4rem;line-height:4rem;text-align:center;margin:0 auto}@media (min-width: 600px){.PageBannerImage__Title{font-size:5.2rem;line-height:5.2rem}}@media (min-width: 800px){.PageBannerImage__Title{font-size:6.4rem;line-height:6.4rem}}.PageBannerImage__Title__Container{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:auto;padding:10rem 2rem 15rem;max-width:1280px;width:100%}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.ContractAuditItem{text-align:center}.ContractAuditItem__Image{width:80px;height:80px;border-radius:50%}.ContractAuditItem__Title{min-height:60px;font-family:"IntegralCF-ExtraBold",sans-serif;font-size:2rem;line-height:2rem}.ContractAuditItem__Description{margin:1rem 0;min-height:70px;text-align:center;font-size:1.4rem;word-break:break-word}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.ConfirmSwapModal .button{width:100%;padding:16px;font-size:1.8rem;font-weight:700}.ConfirmSwapModal .TransactionButtonWrapper button{width:100%}.ConfirmSwapModal .info-box{margin-bottom:10px}.ConfirmSwapModal .swap-price{display:flex;align-items:center;justify-content:space-between;font-size:1.4rem;font-weight:300;margin-bottom:10px}.ConfirmSwapModal .swap-middle-icon{display:flex;align-items:center;justify-content:center;padding:5px;border-radius:10px;height:32px;width:32px;left:calc(50% - 16px);position:relative;margin-top:-18px;margin-bottom:-18px;background-color:#fff;border:1px solid #e6ecf1;z-index:2;-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}.ConfirmSwapModal .swap-middle-icon img{width:100%}.ConfirmSwapModal .swap-wrapper{display:grid;grid-auto-rows:auto;row-gap:8px}.ConfirmSwapModal .swap-wrapper .swap-row{width:100%;padding:0;margin:0;display:flex;align-items:center;justify-content:space-between}.ConfirmSwapModal .swap-wrapper .swap-row .swap-row-icon-wrapper{display:flex;align-items:center;justify-content:center}.ConfirmSwapModal .swap-wrapper .swap-row .swap-row-icon-wrapper .swap-row-icon{margin-right:5px;width:20px;border-radius:50%}.ConfirmSwapModal .swap-wrapper .swap-row-label{font-size:2.5rem;font-weight:700}.ConfirmSwapModal .title_wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin-bottom:3rem}.ConfirmSwapModal .title_wrapper img,.ConfirmSwapModal .title_wrapper svg{height:100px;margin-bottom:1rem}.ConfirmSwapModal .title_wrapper h2.title{font-weight:700;font-size:2.4rem;line-height:2.9rem;margin:0}.ConfirmSwapModal .content{font-weight:400;font-size:1.6rem;line-height:2.1rem;text-align:center;color:#74818d;width:100%;margin:0 auto}.ConfirmSwapModal .content a{color:#f7495c;-webkit-text-decoration:revert;text-decoration:revert}.ConfirmSwapModal .boxes{width:100%}.ConfirmSwapModal .boxes .from,.ConfirmSwapModal .boxes .top{font-weight:normal;font-size:1.4rem;line-height:1.9rem;margin:0 1rem}.ConfirmSwapModal .boxes .allocation{display:flex;justify-content:space-between;margin-bottom:20px;color:#74818d;text-align:left;font-size:1.2rem;font-weight:300}.ConfirmSwapModal .boxes .box{position:relative;width:100%;height:50px;margin-bottom:1rem}.ConfirmSwapModal .boxes .box input{padding:0 2rem;background:#e6ecf1;border:none;border-radius:10px;font-size:2.4rem;height:100%;width:100%}.ConfirmSwapModal .boxes .box input::-webkit-outer-spin-button,.ConfirmSwapModal .boxes .box input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ConfirmSwapModal .boxes .box input[type='number']{-moz-appearance:textfield}.ConfirmSwapModal .boxes .box p{margin:0;width:auto;color:#242a31;font-weight:500;line-height:3.2rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px;background-color:#e6ecf1;font-size:2.4rem;padding-left:5px}.ConfirmSwapModal .boxes .center{display:flex;align-items:center;justify-content:space-between;padding:0 1rem;margin-bottom:0.5rem}.ConfirmSwapModal .boxes .center p{margin:0;width:auto;font-weight:400;font-size:1.4rem}.ConfirmSwapModal .boxes .center .indicator{cursor:pointer;color:#e64347}.ConfirmSwapModal .boxes .info-box{padding:20px 0;color:#242a31;font-size:1.4rem;font-weight:300;display:flex;flex-direction:column;gap:4px}.ConfirmSwapModal .boxes .info-box .info-box-content{display:flex;align-items:center;justify-content:space-between;gap:2px}.ConfirmSwapModal .boxes .info-box .info-box-content .info-box-tooltip{margin-left:5px}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.AccountStatsOverviewCardWrapper{display:flex;align-items:stretch;justify-content:stretch}.AccountStatsOverviewCard{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:0.5rem;margin:0 auto;width:100%}.AccountStatsOverviewCard__Image{width:100px;height:100px}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.GradientTextBox{background:#fff;box-shadow:0 0 20px rgba(255,0,0,0.1);border-radius:20px;padding:1rem 1.5rem !important}.GradientTextBox__Item{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.GradientTextBox__Item__Label{font-weight:700;font-size:1.6rem}.GradientTextBox__Item__Value{font-family:"IntegralCF-DemiBold",sans-serif;font-weight:700;font-size:3rem;background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.HeroSection-Container{display:flex;margin:0 auto;padding:1rem 2rem;max-width:1280px;width:100%}.HeroSection-Landing{max-width:800px;margin-bottom:100px;z-index:3}@media (min-width: 1050px){.HeroSection-Landing{text-align:left;margin-top:8rem;margin-bottom:250px}}.HeroSection-Landing .HeroSection-Heading{font-family:"IntegralCF-ExtraBold",sans-serif;font-weight:700;font-size:3rem;color:#242a31;margin-bottom:14.05px;position:relative;z-index:9999;line-height:1em}@media (min-width: 600px){.HeroSection-Landing .HeroSection-Heading{font-size:5.2rem}}@media (min-width: 800px){.HeroSection-Landing .HeroSection-Heading{font-size:6.4rem}}.HeroSection-Landing .HeroSection-Heading--Title{letter-spacing:0.05em;font-size:1.8rem;line-height:1.8rem;display:block}@media (min-width: 600px){.HeroSection-Landing .HeroSection-Heading--Title{font-size:3rem;line-height:3rem}}.HeroSection-Landing .HeroSection-Heading--Subtitle{display:block}.HeroSection-Landing .HeroSection-Heading--SubtitleDot{font-size:5.2rem;color:#ff0546}@media (min-width: 600px){.HeroSection-Landing .HeroSection-Heading--SubtitleDot{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}}.HeroSection-Landing .HeroSection-Buttons{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}@media only screen and (max-width: 414px){.HeroSection-Landing .HeroSection-Buttons{flex-direction:column}}.HeroSection-Landing--Para{font-family:"Montserrat",sans-serif;font-size:1.8rem;font-weight:400;color:#242a31;margin:0;text-align:left;max-width:600px}.HeroSection-Landing .HeroSection-PoweredByAvax{margin-top:5rem}@media only screen and (max-width: 768px){.HeroSection-Landing .HeroSection-PoweredByAvax{margin-top:4rem}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.HorizontalLine{height:1px;background-color:#e6ecf1;width:100%;border-radius:4px}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.tooltip-number-label-wrapper{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;font-size:1.5rem}.tooltip-number-label-wrapper .title-wrapper{display:flex;align-items:center;justify-content:center}.tooltip-number-label-wrapper .title-wrapper svg{height:14px;width:14px}.tooltip-number-label-wrapper .title-wrapper .title{color:#242a31}.tooltip-number-label-wrapper .title-wrapper .title.tooltipText{margin-left:5px}.tooltip-number-label-wrapper .value{font-weight:700}.tooltip-number-label-wrapper .value .value-wrapper{display:flex;flex-direction:column;flex-wrap:wrap;word-break:break-all}.tooltip-number-label-wrapper .value .value-wrapper .prefix-value{font-weight:700;font-family:"IntegralCF-DemiBold",sans-serif;color:#f7495c}.tooltip-number-label-wrapper .value .value-wrapper .suffix{display:flex;align-items:center;font-weight:100}.tooltip-number-label-wrapper .value .value-wrapper .suffix svg{margin-left:5px}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.info-item{width:100%;max-width:515px;max-height:150px}.info-item .title{font-size:1.4rem;font-weight:700;line-height:22px}.info-item .value{font-size:2rem;font-weight:600}@media only screen and (max-width: 768px){.info-item{max-width:100%}}@media only screen and (max-width: 650px){.info-item .title{font-size:1.4rem}.info-item .value{font-size:1.8rem}.info-item:not(:last-child){margin-right:0}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.DoubleText-Container{display:flex;position:relative;z-index:10000}.DoubleText{display:flex;flex-direction:column;gap:4rem;z-index:10000;padding:1rem 2rem;max-width:1280px;width:100%}@media (min-width: 960px){.DoubleText{flex-direction:row;margin:10rem auto 0}}.DoubleText-Item{width:100%}@media only screen and (max-width: 768px){.DoubleText-Item{padding:0}}.DoubleText-Item--Top{display:flex;align-items:center;margin-bottom:1.3rem;font-family:"IntegralCF-ExtraBold",sans-serif}.DoubleText-Item--Top img{height:100%;vertical-align:middle}.DoubleText-Item--Top--TitleUpper{font-weight:700;font-size:2.8rem;background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;max-width:265px;margin:0 0 0 1rem;padding-top:0.5rem}@media only screen and (max-width: 768px){.DoubleText-Item--Top--TitleUpper{font-size:1.8rem}}.DoubleText-Item--Top--Title{font-weight:700;font-size:5.2rem;line-height:5rem;margin:0}@media only screen and (max-width: 768px){.DoubleText-Item--Top--Title{font-size:2.5rem;line-height:2.4rem}}.DoubleText-Item--Top--Para{font-size:1.6rem;line-height:22px;color:#242a31;margin:2rem 0;max-width:100%;text-align:left}.DoubleText-Item--Top--ParaInvestors{position:relative;font-size:1.6rem;line-height:22px;font-weight:700;color:#242a31;margin:2rem 0;max-width:100%;text-align:left}.DoubleText-Item--Top--ParaInvestors::after{content:'';position:absolute;bottom:-18px;left:0;height:7px;width:36%;border:solid 3px #ff6746;border-color:#ff6746 transparent transparent transparent;border-radius:50%}.DoubleText-Item--Top--ParaBold{font-size:1.6rem;line-height:22px;font-weight:700;color:#242a31;margin:2rem 0;max-width:100%;text-align:left}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.LandingPageFeatures{position:relative;display:flex;align-items:center;flex-direction:column;z-index:99999;margin:0 auto;padding:0 2rem;max-width:1280px;width:100%}@media (min-width: 960px){.LandingPageFeatures{flex-direction:row}}.LandingPageFeatures-Item{padding:0 3.8rem;margin:0 1.5rem;width:100%}@media only screen and (max-width: 768px){.LandingPageFeatures-Item{padding:0}}.LandingPageFeatures-Item--Top{display:flex;align-items:center;margin:1.5rem 0;font-family:"IntegralCF-ExtraBold",sans-serif}.LandingPageFeatures-Item--Top--TitleUpper{font-weight:700;font-size:5.2rem;color:#fff;margin:0}@media only screen and (max-width: 414px){.LandingPageFeatures-Item--Top--TitleUpper{font-size:3rem}}.LandingPageFeatures-Item--Top--Title{font-weight:700;font-size:1.6rem;font-family:"Montserrat",sans-serif;color:#fff;line-height:2.4rem;max-width:265px;max-height:50px;margin:0}.LandingPageFeatures-Item--Top--Title .AvalancheLogo{display:inline-block;max-width:150px}.LandingPageFeatures-Item--Top--Title .AvalancheLogo img{width:100%;height:100%;vertical-align:middle}.LandingPageFeatures-Item--Top--Para{font-size:1.6rem;line-height:22px;color:#fff;margin:2rem 0;max-width:100%;text-align:left}.LandingPageFeatures-Item--Top--ParaBold{font-size:1.6rem;line-height:22px;font-weight:700;color:#fff;margin:2rem 0;max-width:100%;text-align:left}.LandingPageFeatures-Item--Row{display:flex;align-items:center;justify-content:center;margin:3rem 0;font-family:"IntegralCF-ExtraBold",sans-serif}@media screen and (max-width: 960px){.LandingPageFeatures-Item--Row{flex-direction:column;align-items:stretch;width:100%;gap:3rem}}.LandingPageFeatures-Item--Row .Feature-Item{display:flex;align-items:center;justify-content:flex-start;margin-left:1rem;border-radius:15px;box-shadow:0 0 1.25rem rgba(255,0,0,0.1);background:#fff;padding-right:1rem}@media (min-width: 960px){.LandingPageFeatures-Item--Row .Feature-Item{box-shadow:none;background:transparent;justify-content:space-between;padding-right:0}}.LandingPageFeatures-Item--Row .Feature-Item--Icon{display:flex;justify-content:center;align-items:center;background:#fff;border-radius:1rem;width:70px;height:70px;color:#ff6746}.LandingPageFeatures-Item--Row .Feature-Item--Icon img{padding:2rem;width:100%}.LandingPageFeatures-Item--Row .Feature-Item--Text{margin-left:1rem;color:#ff6746;font-family:"Montserrat",sans-serif;font-size:2rem;line-height:24px}@media (min-width: 960px){.LandingPageFeatures-Item--Row .Feature-Item--Text{color:#fff;width:150px}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.PageProtocol-Container{display:flex;position:relative;z-index:10000}.PageProtocol{display:grid;grid-template-columns:repeat(3, 1fr);gap:2rem;z-index:10000;margin:8rem auto 0;padding:1rem 2rem;max-width:1280px;width:100%}@media screen and (max-width: 1200px){.PageProtocol{grid-template-columns:repeat(auto-fill, 100%)}}.PageProtocol-Item{background:#ffffff;box-shadow:0rem 0rem 1.25rem rgba(255,0,0,0.1);border-radius:1.25rem;padding:2rem 3.8rem}@media only screen and (max-width: 414px){.PageProtocol-Item{padding:2rem}}.PageProtocol-Item--Top{display:flex;align-items:center;margin-bottom:1.3rem;font-family:"IntegralCF-DemiBold",sans-serif}.PageProtocol-Item--Top--Title{font-weight:700;font-size:2rem;line-height:2.4rem;max-width:265px;margin:0 0 0 2rem}@media only screen and (max-width: 414px){.PageProtocol-Item--Top--Title{font-size:1.6rem}}.PageProtocol-Item--Top--Para{font-size:1.6rem;line-height:21px;color:#242a31;margin:0;max-width:100%;text-align:left}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.SalesSearch{display:flex;align-items:center;background:#fff;border:1px solid #f7495c;cursor:pointer;border-radius:10px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SalesSearch__Icon{color:#f7495c}.SalesSearch__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SalesSearch__Input:focus{outline:none}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.LaunchpadProject{position:relative;z-index:99999;background:#fff;box-shadow:0 0 1.25rem rgba(255,0,0,0.1);border-radius:2rem;cursor:pointer;display:flex;flex-direction:column;width:100%}.LaunchpadProject:hover{transition:all 0.3s;box-shadow:0 0 1.25rem rgba(255,0,0,0.3)}.LaunchpadProject:hover .LaunchpadProject-Head--Background{-webkit-transform:scale(1.03);transform:scale(1.03)}.LaunchpadProject-Head{position:relative;display:flex;justify-content:flex-start;align-items:center;padding:2.5rem 2rem;overflow:hidden;border-radius:2rem 2rem 0 0;background:rgba(0,0,0,0.3)}.LaunchpadProject-Head__Badge{position:absolute;top:1rem;right:1rem}.LaunchpadProject-Head--Background{left:0;right:0;top:0;width:100%;position:absolute;z-index:-1;border-radius:2rem;object-fit:cover;transition:all 0.5s}.LaunchpadProject-Head--Logo{width:50px;border-radius:50%;background:#fff;border:1px solid #fff}.LaunchpadProject-Head-Text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:2rem 0 2rem 1rem}.LaunchpadProject-Head-Text--Title{font-family:"IntegralCF-ExtraBold",sans-serif;font-size:2rem;line-height:2rem;padding:0;margin:0}@media only screen and (max-width: 768px){.LaunchpadProject-Head-Text--Title{font-size:1.8rem;line-height:1.8rem}}@media only screen and (max-width: 414px){.LaunchpadProject-Head-Text--Title{font-size:1.6rem;line-height:1.6rem}}.LaunchpadProject-Head-Text--Subtitle{font-family:"Montserrat",sans-serif;font-size:1.4rem;font-weight:700;padding:0;margin:0}.LaunchpadProject-Body{background:#fff;border-radius:2rem;padding:2.5rem;-webkit-transform:translate(0, -1.5rem);transform:translate(0, -1.5rem)}@media only screen and (max-width: 414px){.LaunchpadProject-Body{padding:2rem}}.LaunchpadProject-Body--Top{display:flex;justify-content:space-between;margin-bottom:1rem;gap:1rem}@media only screen and (max-width: 414px){.LaunchpadProject-Body--Top{flex-direction:column;align-items:flex-start}}.LaunchpadProject-Body--Top--Status{display:flex;align-items:center;justify-content:flex-end;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.LaunchpadProject-Body--Top--Status img{margin-left:5px;width:23px}.LaunchpadProject-Body--Top--Button{display:flex;align-items:center;justify-content:center;font-weight:400;font-size:1rem;background:#ffc4c5;border:none;border-radius:5px;color:#e64347;cursor:pointer}.LaunchpadProject-Body--Top--Button svg{margin-right:5px;width:10px}.LaunchpadProject-Body--Top .InProgress{background:#6edf9e;color:#219653}.LaunchpadProject-Body--Top--Raised--Para{font-weight:600;font-size:1.5rem;margin:0;padding:0;color:#74818d}.LaunchpadProject-Body--Top--Raised--Price{font-family:"IntegralCF-ExtraBold",sans-serif;background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-size:1.8rem;font-weight:700;margin:0;word-break:break-all}.LaunchpadProject-Body--Progress{margin-top:3.5rem;position:relative}.LaunchpadProject-Body--Progress--Background{height:25px;width:100%;background-color:#9daab6;border-radius:30px;position:relative;z-index:2;display:flex;overflow:hidden}.LaunchpadProject-Body--Progress--Background--Percents{color:#fff;opacity:1;width:100%;height:100%;position:absolute;display:flex;align-items:center;justify-content:center;gap:1rem;font-size:1.4rem}@media only screen and (max-width: 414px){.LaunchpadProject-Body--Progress--Background--Percents{font-size:1.2rem}}.LaunchpadProject-Body--Progress--Background .indicator{display:flex;align-items:center;justify-content:center;color:#fff;height:100%;width:100%}.LaunchpadProject-Body--Progress--Background .seed_indicator{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%)}.LaunchpadProject-Body--Progress--Background .public_indicator{background:#743332}.LaunchpadProject-Body--Progress--Background .burn_indicator{background:#f2c94c}.LaunchpadProject-Body--Info{background:#fff;box-shadow:0 0 1.25rem rgba(255,0,0,0.1);border-radius:2rem;margin-top:2rem;display:flex;flex-direction:column;padding:2rem}@media only screen and (max-width: 414px){.LaunchpadProject-Body--Info{padding:1rem}}.LaunchpadProject-Body--Info .Row{display:flex;justify-content:space-between;align-items:center;padding:0;margin:0.5rem 0}.LaunchpadProject-Body--Info .Row-Left{display:flex;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:0.5rem}.LaunchpadProject-Body--Info .Row-Icon{height:15px;width:24px}.LaunchpadProject-Body--Info .Row-Line{flex-grow:1;align-self:flex-end;border-bottom:1px solid #e6ecf1}.LaunchpadProject-Body--Info .Row h3,.LaunchpadProject-Body--Info .Row p{margin:0;padding:0}.LaunchpadProject-Body--LaunchInfo{display:flex;justify-content:space-between;align-items:flex-start;margin-top:2rem;gap:1rem}@media only screen and (max-width: 414px){.LaunchpadProject-Body--LaunchInfo{flex-direction:column}}.LaunchpadProject-Body--LaunchInfo .Half{display:flex}.LaunchpadProject-Body--LaunchInfo .Icon{height:15px;min-width:15px;margin-right:0.5rem}.LaunchpadProject-Body--LaunchInfo .SmallInfo{display:flex;flex-direction:column;line-height:14px}.LaunchpadProject-Body--LaunchInfo .SmallInfo p{margin:0}.LaunchpadProject-Body--LaunchInfo .SmallInfo-Number{color:#ff6746}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.TableSearchBar{max-width:350px;width:100%}@media only screen and (max-width: 768px){.TableSearchBar{max-width:100%}}.TableSearchBar .SearchBar{border:1px solid #9daab6;border-radius:10px;padding:0.5rem 1rem;box-shadow:none}.TableSearchBar .SearchBar:hover,.TableSearchBar .SearchBar:focus{border:1px solid #e64347}.TableSearchBar .SearchBar:hover .TableSearchBar__Icon,.TableSearchBar .SearchBar:focus .TableSearchBar__Icon{color:#e64347}.TableSearchBar .SearchBar__Input{font-size:1.4rem}.TableSearchBar .SearchBar__Input::-webkit-input-placeholder{font-size:1.4rem}.TableSearchBar .SearchBar__Icon{color:#9daab6}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.TableFilters{display:flex;width:100%;justify-content:space-between;align-items:center}.TableFilters__Filters{display:flex;width:100%;gap:.8rem}.TableFilters .AdvancedFiltersButton{border:1px solid #9daab6;border-radius:10px;cursor:pointer;padding:.8rem}.TableFilters .AdvancedFiltersButton:hover{border:1px solid #e64347}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.launchingProject{margin-top:8rem;position:relative;z-index:99999}.launchingProject>h3{font-weight:700;font-size:3.6rem;font-family:"IntegralCF-ExtraBold",sans-serif;line-height:4rem;margin-bottom:3rem}.launchingProject .ProjectsGrid{display:grid;grid-template-columns:repeat(auto-fill, 100%);grid-gap:2rem}@media (min-width: 1280px){.launchingProject .ProjectsGrid{grid-template-columns:repeat(2, 1fr)}}.launchingProject__grid{padding:0;background:#ffffff;box-shadow:0 0 1.25rem rgba(255,0,0,0.1);border-radius:1.25rem;display:flex;align-items:center;flex-direction:column;margin-bottom:20px;border:3px solid transparent;cursor:pointer}.launchingProject__grid:hover{border:3px solid #f7495c}.launchingProject .Projects__Name img{width:35px;border-radius:50%;border:1px solid #e64347}.launchingProject .Projects__Name__Title{font-weight:700;font-size:1.4rem;line-height:1.4rem}.launchingProject .Projects__Chart__Wrapper{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}@media only screen and (max-width: 768px){.launchingProject .Projects__Chart__Wrapper{grid-template-columns:repeat(auto-fill, 100%)}}.launchingProject .Projects__Chart__Title{display:flex;align-items:center;justify-content:center;margin-bottom:1rem;font-size:1.8rem;font-weight:700}.launchingProject .Projects__Chart__Area{display:flex;align-items:center;justify-content:center;min-height:300px;width:100%}.launching__left{width:100%;position:relative}@media screen and (max-width: 400px){.launching__left{height:300px}}.launching__left img{max-width:100%;height:auto;max-height:100%;border-radius:15px}.launching__left__status{display:flex;align-items:center;justify-content:flex-end;flex:0 0 150px}@media only screen and (max-width: 768px){.launching__left__status{order:-1;margin-bottom:1rem;flex:auto}}.launching__left__status img{margin-left:10px;width:30px}.launching__left__status__button{display:flex;align-items:center;justify-content:center;font-weight:400;background:#ffc4c5;border:none;border-radius:5px;color:#e64347;cursor:pointer}.launching__left__status__button svg{margin-right:5px;width:12px}.launching__right{display:inline-block;width:100%;vertical-align:top;padding:2rem 2rem 0}.launching__top{display:flex;flex-direction:column;gap:2rem;padding-top:1rem;margin-bottom:1.5rem}.launching__topleft{display:flex;align-items:flex-start;justify-content:space-between}@media only screen and (max-width: 768px){.launching__topleft{flex-direction:column}}.launching__topleft__image{border:1px solid #e64347;border-radius:50%;width:50px;margin-right:5px}.launching__topleft h3{font-weight:700;font-size:4rem;line-height:4.8rem;margin:0 0 5px;display:flex;align-items:center;word-break:break-word}@media only screen and (max-width: 414px){.launching__topleft h3{line-height:3rem;font-size:3rem}.launching__topleft__image{width:35px}}.launching__topleft p,.launching__topright p{font-weight:400;font-size:1.8rem;line-height:2.4rem;margin:0;color:#74818d}.price{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-size:3.2rem;font-weight:700;line-height:4.3rem;margin:0;word-break:break-all}.project__info{margin-top:1.4rem;display:flex;gap:2rem}@media (max-width: 1000px){.project__info{flex-wrap:wrap}}@media only screen and (max-width: 414px){.project__info__token__distribution{flex-direction:column;align-items:flex-start !important}}.project__info__details p{font-size:1.4rem !important;line-height:1.5rem !important;color:#242a31 !important}.project__info__details span{color:#e64347}@media (max-width: 1000px){.project__info__details span{margin:0 5px}}.project__info--main>div{width:100%}.project__info>div{display:flex;align-items:center;margin-bottom:2.3rem}@media (min-width: 1000px){.project__info>div{align-items:flex-start}}.project__info>div .icon{height:25px;min-width:20px;margin-right:1.5rem}.project__info>div>div{display:flex;align-items:center;text-align:right;width:100%}@media (min-width: 1000px){.project__info>div>div{width:90%;text-align:left;flex-direction:column;align-items:flex-start}}.project__info>div>div h3{font-size:3.2rem;font-weight:700;line-height:4.3rem;margin:0;min-width:100px;margin-left:auto}@media (min-width: 1000px){.project__info>div>div h3{margin-left:0}}.project__info p{font-weight:400;font-size:1.8rem;line-height:2.4rem;margin:0;text-align:left;color:#74818d}.project__info__details .display-flex p{margin-right:5px}@media (max-width: 1000px){.project__info__details .display-flex p{margin-right:0}}.progress_bar_tag{position:absolute;width:1px;min-width:1px;border-radius:2px;height:20px;background-color:#74818d;bottom:calc(100% - 10px);z-index:1}.progress_bar_tag:nth-child(1){left:0}.progress_bar_tag p{margin:0;background-color:transparent;font-size:1.1rem !important;position:absolute;left:calc(100% - 18px);bottom:100%;color:#74818d}.progress{margin-top:1rem;position:relative}.progress p{margin:0;font-size:1.5rem;line-height:2.4rem}@media (min-width: 600px){.progress p{font-size:1.8rem}}.progress__background{height:25px;width:100%;background-color:#e6ecf1;border-radius:30px;position:relative;z-index:2;display:flex;overflow:hidden}.progress__background__percents{color:#fff;opacity:1;width:100%;height:100%;position:absolute;display:flex;align-items:center;justify-content:center;gap:1rem}@media only screen and (max-width: 414px){.progress__background__percents{font-size:1.2rem}}.progress__background .indicator{display:flex;align-items:center;justify-content:center;color:#fff;height:100%;width:100%}.progress__background .seed_indicator{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%)}.progress__background .public_indicator{background:#743332}.LaunchingProject__Filters__Item{box-shadow:0 0 20px rgba(255,0,0,0.1);padding:1rem 2rem;font-size:1.2rem;background:#fff;border:1px solid #e64347;border-radius:1rem;cursor:pointer}.LaunchingProject__Filters__Item:hover{background:#f5f7f9}.LaunchingProject__Filters__Item--Active{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff}.LaunchingProject__Filters__Item--Active:hover{background:#ef8789}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.Frame{border-radius:2rem;min-height:250px;height:100%;cursor:pointer}.Frame__Wrapper{flex:2;padding:1rem;position:relative}.Frame__Mask{position:absolute;border-radius:2rem;padding:1rem;width:calc(100% - 2rem);height:calc(100% - 2rem);background-image:linear-gradient(to bottom right, rgba(0,0,0,0.3), rgba(0,0,0,0.45));background-size:cover;cursor:pointer}.Frame__Mask--Off{display:none;pointer-events:none}.Frame__Mask__Play{position:absolute;width:11.5rem;height:11.5rem;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#f8f3f1;border-radius:50%;box-shadow:inset 0 0 0 1rem #fff,0 10px 7px rgba(201,24,24,0.05)}.Frame__Mask__Play__Icon{width:6rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.Frame--Hidden{z-index:-1;pointer-events:none}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.LaunchpadOngoingProject{position:relative;z-index:99999;background:#fff;box-shadow:0 0 1.25rem rgba(255,0,0,0.1);border-radius:2rem;cursor:pointer;display:flex;flex-direction:column;width:100%;padding:1rem}.LaunchpadOngoingProject:hover{transition:all 0.3s;box-shadow:0 0 1.25rem rgba(255,0,0,0.3)}.LaunchpadOngoingProject:hover .LaunchpadOngoingProject-Head--Background{-webkit-transform:scale(1.03);transform:scale(1.03)}@media (min-width: 1100px){.LaunchpadOngoingProject{flex-direction:row}}.LaunchpadOngoingProject__Badge{position:absolute;top:1rem;right:1rem;z-index:5}.LaunchpadOngoingProject__VideoFrame{flex-basis:200px;flex-shrink:1;position:relative}@media (min-width: 500){.LaunchpadOngoingProject__VideoFrame{flex-basis:300px}}@media (min-width: 750px){.LaunchpadOngoingProject__VideoFrame{flex-basis:390px}}@media (min-width: 1000px){.LaunchpadOngoingProject__VideoFrame{flex-basis:490px}}.LaunchpadOngoingProject__VideoFrame .Frame__Wrapper{padding:0;height:100%}.LaunchpadOngoingProject__VideoFrame .Frame__Mask{width:100%;height:100%}.LaunchpadOngoingProject-Head{position:relative;display:flex;flex-direction:column;flex:2;justify-content:center;align-items:center;padding:1rem;overflow:hidden;border-radius:2rem;background:rgba(0,0,0,0.3);min-height:300px}.LaunchpadOngoingProject-Head--Background{left:0;right:0;top:0;height:100%;width:100%;position:absolute;z-index:-1;border-radius:2rem;object-fit:cover;transition:all 0.5s}.LaunchpadOngoingProject-Head--Logo{width:50px;border-radius:50%;background:#fff;border:1px solid #fff}.LaunchpadOngoingProject-Head-Text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:1rem 2rem;text-align:center}@media (min-width: 960px){.LaunchpadOngoingProject-Head-Text{padding:1rem 3rem}}.LaunchpadOngoingProject-Head-Text--Title{font-family:"IntegralCF-ExtraBold",sans-serif;font-size:2rem;padding:0;margin:0}.LaunchpadOngoingProject-Body{background:#fff;border-radius:2rem;padding:3rem;flex-wrap:wrap;gap:1rem;flex-grow:1}@media only screen and (max-width: 414px){.LaunchpadOngoingProject-Body{padding:2rem 1rem}}.LaunchpadOngoingProject-Body-Text{display:flex;flex-direction:column;gap:1rem}.LaunchpadOngoingProject-Body-Text--TitleContainer{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;padding:0;margin:-5px 0 0 0}@media only screen and (max-width: 768px){.LaunchpadOngoingProject-Body-Text--TitleContainer{text-align:left;align-items:flex-start;flex-direction:column;gap:0.7rem}}.LaunchpadOngoingProject-Body-Text--Title{font-family:"IntegralCF-ExtraBold",sans-serif;font-size:2.5rem;line-height:2.5rem;margin:0}.LaunchpadOngoingProject-Body-Text--Logo{width:35px;height:35px;margin-top:-5px;margin-right:0.5rem;border-radius:50%;border:1px solid #fff}.LaunchpadOngoingProject-Body-Text--Subtitle{font-weight:700;font-size:1.4rem;color:#74818d;padding:0;margin:0}.LaunchpadOngoingProject-Body--Top{display:flex;flex-direction:column;gap:2rem}.LaunchpadOngoingProject-Body--Top--TopLeft{display:flex;justify-content:space-between;flex-wrap:nowrap;gap:1rem}@media only screen and (max-width: 414px){.LaunchpadOngoingProject-Body--Top--TopLeft{flex-direction:column}}.LaunchpadOngoingProject-Body--Top--Status{display:flex;align-items:center;flex-wrap:nowrap;flex-basis:max-content;flex-shrink:0;gap:0.5rem}.LaunchpadOngoingProject-Body--Top--Status img{width:23px}.LaunchpadOngoingProject-Body--Top--Button{display:flex;align-items:center;justify-content:center;font-weight:400;font-size:1rem;background:#ffc4c5;border:none;border-radius:5px;color:#e64347;cursor:pointer}.LaunchpadOngoingProject-Body--Top--Button svg{width:10px}.LaunchpadOngoingProject-Body--Top .InProgress{background:#6edf9e;color:#219653}.LaunchpadOngoingProject-Body--Top--Raised--Para{font-weight:600;font-size:1.5rem;margin:0;padding:0;color:#74818d}.LaunchpadOngoingProject-Body--Top--Raised--Price{font-family:"IntegralCF-ExtraBold",sans-serif;background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-size:2.6rem;font-weight:700;margin:0;word-break:break-all}.LaunchpadOngoingProject-Body--Progress{margin-top:3.5rem;position:relative}.LaunchpadOngoingProject-Body--Progress--Background{height:25px;width:100%;background-color:#9daab6;border-radius:30px;position:relative;z-index:2;display:flex;overflow:hidden}.LaunchpadOngoingProject-Body--Progress--Background--Percents{color:#fff;opacity:1;width:100%;height:100%;position:absolute;display:flex;align-items:center;justify-content:center;gap:1rem}.LaunchpadOngoingProject-Body--Progress--Background .indicator{display:flex;align-items:center;justify-content:center;color:#fff;height:100%;width:100%}.LaunchpadOngoingProject-Body--Progress--Background .seed_indicator{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%)}.LaunchpadOngoingProject-Body--Progress--Background .public_indicator{background:#743332}.LaunchpadOngoingProject-Body--Progress--Background .burn_indicator{background:#f2c94c}.LaunchpadOngoingProject-Body--Info{background:#fff;box-shadow:0 0 1.25rem rgba(255,0,0,0.1);border-radius:2rem;margin-top:2rem;display:flex;justify-content:space-around;padding:2rem;gap:0.5rem}@media only screen and (max-width: 768px){.LaunchpadOngoingProject-Body--Info{flex-direction:column;align-items:flex-start}}.LaunchpadOngoingProject-Body--Info--Column{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:0;margin:0.5rem 0}@media only screen and (max-width: 768px){.LaunchpadOngoingProject-Body--Info--Column{align-items:flex-start}}.LaunchpadOngoingProject-Body--Info--Column-Left{display:flex;align-items:center;flex-wrap:wrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.LaunchpadOngoingProject-Body--Info--Column-Icon{height:10px;min-width:10px;margin-right:1rem}.LaunchpadOngoingProject-Body--Info--Column-Line{align-self:stretch;border-right:1px solid #e6ecf1}.LaunchpadOngoingProject-Body--Info--Column p{margin:0;padding:0}.LaunchpadOngoingProject-Body--Info--Column h3{font-family:"IntegralCF-ExtraBold",sans-serif;font-size:2.5rem;margin:0;padding:0}@media only screen and (max-width: 768px){.LaunchpadOngoingProject-Body--Info--Column h3{font-size:1.8rem}}.LaunchpadOngoingProject-Body--LaunchInfo{display:flex;justify-content:space-between;align-items:flex-start;margin-top:2rem;gap:1rem}@media only screen and (max-width: 768px){.LaunchpadOngoingProject-Body--LaunchInfo{flex-direction:column;align-items:flex-start;gap:1rem}}.LaunchpadOngoingProject-Body--LaunchInfo .Half{display:flex}.LaunchpadOngoingProject-Body--LaunchInfo .Icon{height:15px;min-width:15px;margin-right:0.5rem}.LaunchpadOngoingProject-Body--LaunchInfo .SmallInfo{display:flex;flex-direction:column;line-height:14px}@media (min-width: 960px){.LaunchpadOngoingProject-Body--LaunchInfo .SmallInfo{display:inline-flex}}.LaunchpadOngoingProject-Body--LaunchInfo .SmallInfo p{margin:0 0.5rem 0 0}.LaunchpadOngoingProject-Body--LaunchInfo .SmallInfo-Number{color:#ff6746;margin-right:0.5rem}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.RoundsWrapper{display:flex;align-items:center;justify-content:space-between;gap:1rem}@media only screen and (max-width: 414px){.RoundsWrapper{flex-direction:column;align-items:flex-start}}.RoundsWrapper__RoundText{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:10px}.RoundsWrapper__ProgressText{text-align:right;margin-bottom:10px}@media only screen and (max-width: 414px){.RoundsWrapper__ProgressText{text-align:left}}.RoundsWrapper__Value{font-family:"IntegralCF-DemiBold",sans-serif;font-size:1.8rem;margin:0}.RoundsWrapper__Text{font-size:1.4rem;margin-top:5px;margin-bottom:5px;color:#74818d}.RoundsWrapper__Right .RoundsWrapper__Text,.RoundsWrapper__Right .RoundsWrapper__Value{text-align:right}@media only screen and (max-width: 414px){.RoundsWrapper__Right .RoundsWrapper__Text,.RoundsWrapper__Right .RoundsWrapper__Value{text-align:left}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.LaunchingProjects__Background__Wrapper{position:relative;width:100%;height:100%}.LaunchingProjects__Background__Wrapper__Image{position:absolute;width:100%;height:120%;top:-10rem}@media screen and (max-width: 1280px){.LaunchingProjects__Background__Wrapper__Image{width:auto;height:100%}}@media screen and (max-width: 1000px){.LaunchingProjects__Background__Wrapper__Image{height:103%}}.LaunchingProjects__Background__Wrapper__Image--Top{width:100%;position:absolute;z-index:1;top:-12rem}.LaunchingProjects__Background__Wrapper__Image--Bottom{width:100%;position:absolute;z-index:1;bottom:-9rem}@media screen and (max-width: 1280px){.LaunchingProjects__Background__Wrapper__Image--Bottom{display:none}}.LaunchingProjects-Container{display:flex;position:relative}.LaunchingProjects{position:relative;z-index:99999;margin:0 auto;padding:7rem 2rem;max-width:1280px;width:100%}@media only screen and (max-width: 414px){.LaunchingProjects{padding:4rem 1rem}}.LaunchingProjects>h3{font-weight:700;font-size:3.6rem;line-height:4rem;margin-bottom:3rem}.LaunchingProjects .ProjectsGrid{display:grid;grid-template-columns:repeat(auto-fill, 100%);grid-gap:2rem}@media (min-width: 800px){.LaunchingProjects .ProjectsGrid{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 1280px){.LaunchingProjects .ProjectsGrid{grid-template-columns:repeat(3, 1fr) !important}}.LaunchingProjects .OngoingProjectsGrid{display:grid;grid-template-columns:repeat(auto-fill, 100%);grid-gap:4rem}.LaunchingProjects .LaunchpadProjects-Header{display:flex;justify-content:space-between;align-items:flex-end;font-family:"IntegralCF-ExtraBold",sans-serif;margin:2rem 0;gap:1rem}@media only screen and (max-width: 414px){.LaunchingProjects .LaunchpadProjects-Header{flex-direction:column;align-items:flex-start;justify-content:flex-start}}.LaunchingProjects .LaunchpadProjects-Header__TextContainer{line-height:3rem}@media only screen and (max-width: 768px){.LaunchingProjects .LaunchpadProjects-Header__TextContainer{line-height:1rem}}.LaunchingProjects .LaunchpadProjects-Header--Title{font-size:6.4rem;line-height:6.4rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0}@media only screen and (max-width: 768px){.LaunchingProjects .LaunchpadProjects-Header--Title{font-size:3.6rem}}.LaunchingProjects .LaunchpadProjects-Header--Subtitle{font-size:3.6rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0}@media only screen and (max-width: 768px){.LaunchingProjects .LaunchpadProjects-Header--Subtitle{font-size:2.8rem;margin-bottom:1rem}}.LaunchingProjects .LaunchpadProjects-Header--SmallTitle{font-size:3.6rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0}@media only screen and (max-width: 768px){.LaunchingProjects .LaunchpadProjects-Header--SmallTitle{font-size:3.6rem}}.LaunchingProjects .Projects__Name img{width:35px;border-radius:50%;border:1px solid #e64347}.LaunchingProjects .Projects__Chart__Wrapper{display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}@media only screen and (max-width: 768px){.LaunchingProjects .Projects__Chart__Wrapper{grid-template-columns:repeat(auto-fill, 100%)}}.LaunchingProjects .Projects__Chart__Title{display:flex;align-items:center;justify-content:center;margin-bottom:1rem;font-size:1.8rem;font-weight:700}.LaunchingProjects .Projects__Chart__Area{display:flex;align-items:center;justify-content:center;min-height:300px;width:100%}.LaunchingProjects-ProjectsLaunched{display:flex;padding:1rem;justify-content:center;align-items:flex-start;flex-direction:column}@media (min-width: 960px){.LaunchingProjects-ProjectsLaunched{flex-direction:row;align-items:center}}.LaunchingProjects-ProjectsLaunched--Text{font-size:26px;line-height:2.8rem;font-family:"IntegralCF-ExtraBold",sans-serif;font-weight:900;color:#fff;margin:0}@media (min-width: 960px){.LaunchingProjects-ProjectsLaunched--Text{margin:0 2rem}}.LaunchingProjects-ProjectsLaunched--Badge{box-shadow:0 0 20px rgba(255,0,0,0.1);background:#fff;border-radius:1rem;display:flex;justify-content:flex-start;align-items:center;margin:1rem 1rem;padding-right:5px;height:64px;width:100%}.LaunchingProjects-ProjectsLaunched--Badge:hover{background:#f5f7f9}@media (min-width: 960px){.LaunchingProjects-ProjectsLaunched--Badge{margin:0 2rem;width:auto;justify-content:space-between}}.LaunchingProjects-ProjectsLaunched--Badge__Link{width:100%}@media (min-width: 960px){.LaunchingProjects-ProjectsLaunched--Badge__Link{width:auto}}.LaunchingProjects-ProjectsLaunched--Badge img{width:64px;height:64px;-webkit-transform:translate(-20px);transform:translate(-20px);border-radius:50%;border:1px solid #e64347}.LaunchingProjects-ProjectsLaunched--Badge--TextContainer{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.LaunchingProjects-ProjectsLaunched--Badge--Title{font-family:"IntegralCF-ExtraBold",sans-serif;font-size:1.4rem;padding:0;margin:0}.LaunchingProjects-ProjectsLaunched--Badge--Symbol{font-size:1.2rem;color:#74818d;padding:0;margin:0}.LaunchingProjects-ProjectsLaunched--Badge--Percent{font-family:"IntegralCF-ExtraBold",sans-serif;font-size:1.2rem;display:flex;color:#fff;align-items:center;justify-content:center;border-radius:1rem;background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);height:55px;width:55px;margin-left:auto}@media (min-width: 960px){.LaunchingProjects-ProjectsLaunched--Badge--Percent{margin:2px 2px 2px 1rem}}.launching__left{width:100%;position:relative}@media screen and (max-width: 400px){.launching__left{height:300px}}.launching__left img{max-width:100%;height:auto;max-height:100%;border-radius:15px}.launching__left__status{display:flex;align-items:center;justify-content:flex-end;flex:0 0 150px}@media only screen and (max-width: 768px){.launching__left__status{order:-1;margin-bottom:1rem;flex:auto}}.launching__left__status img{margin-left:10px;width:30px}.launching__left__status__button{display:flex;align-items:center;justify-content:center;font-weight:400;background:#ffc4c5;border:none;border-radius:5px;color:#e64347;cursor:pointer}.launching__left__status__button svg{margin-right:5px;width:12px}.launching__right{display:inline-block;width:100%;vertical-align:top;padding:2rem 2rem 0}.launching__top{display:flex;flex-direction:column;gap:2rem;padding-top:1rem;margin-bottom:1.5rem}.launching__topleft{display:flex;align-items:flex-start;justify-content:space-between}@media only screen and (max-width: 768px){.launching__topleft{flex-direction:column}}.launching__topleft__image{border:1px solid #e64347;border-radius:50%;width:50px;margin-right:5px}.launching__topleft h3{font-weight:700;font-size:4rem;line-height:4.8rem;margin:0 0 5px;display:flex;align-items:center;word-break:break-word}@media only screen and (max-width: 414px){.launching__topleft h3{line-height:3rem;font-size:3rem}.launching__topleft__image{width:35px}}.launching__topleft p,.launching__topright p{font-weight:400;font-size:1.8rem;line-height:2.4rem;margin:0;color:#74818d}.price{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-size:3.2rem;font-weight:700;line-height:4.3rem;margin:0;word-break:break-all}.project__info{margin-top:1.4rem;display:flex;gap:2rem}@media (max-width: 1000px){.project__info{flex-wrap:wrap}}@media only screen and (max-width: 414px){.project__info__token__distribution{flex-direction:column;align-items:flex-start !important}}.project__info__details p{font-size:1.4rem !important;line-height:1.5rem !important;color:#242a31 !important}.project__info__details span{color:#e64347}@media (max-width: 1000px){.project__info__details span{margin:0 5px}}.project__info--main>div{width:100%}.project__info>div{display:flex;align-items:center;margin-bottom:2.3rem}@media (min-width: 1000px){.project__info>div{align-items:flex-start}}.project__info>div .icon{height:25px;min-width:20px;margin-right:1.5rem}.project__info>div>div{display:flex;align-items:center;text-align:right;width:100%}@media (min-width: 1000px){.project__info>div>div{width:90%;text-align:left;flex-direction:column;align-items:flex-start}}.project__info>div>div h3{font-size:3.2rem;font-weight:700;line-height:4.3rem;margin:0;min-width:100px;margin-left:auto}@media (min-width: 1000px){.project__info>div>div h3{margin-left:0}}.project__info p{font-weight:400;font-size:1.8rem;line-height:2.4rem;margin:0;text-align:left;color:#74818d}.project__info__details .display-flex p{margin-right:5px}@media (max-width: 1000px){.project__info__details .display-flex p{margin-right:0}}.progress_bar_tag{position:absolute;width:1px;min-width:1px;border-radius:2px;height:20px;background-color:#74818d;bottom:calc(100% - 10px);z-index:1}.progress_bar_tag:nth-child(1){left:0}.progress_bar_tag p{margin:0;background-color:transparent;font-size:1.1rem !important;position:absolute;left:calc(100% - 18px);bottom:100%;color:#74818d}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.ParticipateLanding{margin:0 auto;max-width:1280px;width:100%}.ParticipateLanding>h3{font-weight:700;font-size:3.6rem;line-height:4rem;margin-bottom:10rem}.ParticipateLanding .ParticipateLanding-Columns>div{display:flex}.ParticipateLanding-Row{display:flex;align-items:center;flex-direction:column;justify-content:space-between;margin-bottom:9rem}@media (min-width: 1050px){.ParticipateLanding-Row{flex-direction:row;margin-bottom:16rem}}.ParticipateLanding-Row--Half{width:100%}@media (min-width: 1050px){.ParticipateLanding-Row--Half{width:46%}}.ParticipateLanding-Description{font-size:1.6rem;line-height:22px;flex:1 1 auto;margin-top:2rem;padding:1rem 2rem}.ParticipateLanding-Description--Block{margin-bottom:1rem}.ParticipateLanding-Columns{display:grid;grid-template-columns:repeat(4, 1fr)}@media (max-width: 1200px){.ParticipateLanding-Columns{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 768px){.ParticipateLanding-Columns{grid-template-columns:repeat(auto-fill, 100%)}}.Participate-Item-Container{flex-basis:100%;margin:2rem 1rem}@media (min-width: 980px){.Participate-Item-Container{flex-basis:48%;margin-bottom:3rem}}@media (min-width: 1280px){.Participate-Item-Container{flex-basis:23%}}.Participate-Item{padding:6rem 2rem 2rem;z-index:9999;position:relative;display:flex;flex-direction:column;background:#ffffff;box-shadow:0 0 1.25rem rgba(255,0,0,0.1);border-radius:1.25rem;margin-bottom:5rem}@media (min-width: 1280px){.Participate-Item{margin-bottom:0}}.Participate-Item-ImageContainer{position:absolute;background:#f8f3f1;box-shadow:0 0 1.25rem rgba(255,0,0,0.1);border:13px solid #fff;border-radius:50%;top:-80px;left:0%;-webkit-transform:translate(0, 0);transform:translate(0, 0);width:150px;height:150px}.Participate-Item-ImageContainer .ImageBorder{display:flex;justify-content:center;align-content:center;position:absolute;background:#fff;box-shadow:0 0 1.25rem rgba(255,0,0,0.1);border-radius:50%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:90px;height:90px}.Participate-Item-ImageContainer .ImageBorder img{width:95px;height:95px}.Participate-Item--Heading{font-size:1.8rem;font-weight:700;font-family:"IntegralCF-DemiBold",sans-serif;line-height:26.4px;margin:2rem 0rem}.Participate-Para{font-size:1.6rem;font-weight:400;font-family:"Montserrat",sans-serif;line-height:17px;color:#242a31;margin:0 0 1rem;max-width:100%;text-align:left}.Participate-Link{font-size:1.6rem;font-weight:400;margin-top:auto}.Participate-Link:hover{color:#ef8789}.Participate-Link-Group{margin-top:auto;display:flex;flex-direction:column;gap:2.7rem}@media (min-width: 600px){.Participate-Link-Group{align-items:center;flex-direction:row;gap:1rem}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.ParticipateLanding{margin:0 auto;padding:1rem 2rem;max-width:1280px;width:100%}.ParticipateLanding>h3{font-weight:700;font-size:3.6rem;line-height:4rem;margin-bottom:10rem}.ParticipateLanding .ParticipateLanding-Columns>div{display:flex}.ParticipateLanding-Row{display:flex;align-items:center;flex-direction:column;justify-content:space-between;margin-bottom:9rem}@media (min-width: 1050px){.ParticipateLanding-Row{flex-direction:row;margin-bottom:16rem}}.ParticipateLanding-Row--Half{width:100%}@media (min-width: 1050px){.ParticipateLanding-Row--Half{width:46%}}.ParticipateLanding-Description{flex:1 1 auto;margin-top:2rem}.ParticipateLanding-Description--Block{margin-bottom:1rem}.Participate-Item-Container{flex-basis:100%;margin:2rem 1rem}@media (min-width: 980px){.Participate-Item-Container{flex-basis:48%;margin-bottom:3rem}}@media (min-width: 1280px){.Participate-Item-Container{flex-basis:23%}}.Participate-Item{padding:6rem 2rem 2rem;z-index:9999;position:relative;display:flex;flex-direction:column;background:#ffffff;box-shadow:0 0 1.25rem rgba(255,0,0,0.1);border-radius:1.25rem;margin-bottom:5rem}@media (min-width: 1280px){.Participate-Item{margin-bottom:0}}.Participate-Item-ImageContainer{position:absolute;background:#f8f3f1;box-shadow:0 0 1.25rem rgba(255,0,0,0.1);border:13px solid #fff;border-radius:50%;top:-80px;left:0%;-webkit-transform:translate(0, 0);transform:translate(0, 0);width:150px;height:150px}.Participate-Item-ImageContainer .ImageBorder{display:flex;justify-content:center;align-content:center;position:absolute;background:#fff;box-shadow:0 0 1.25rem rgba(255,0,0,0.1);border-radius:50%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:90px;height:90px}.Participate-Item-ImageContainer .ImageBorder img{width:95px;height:95px}.Participate-Item--Heading{font-size:1.8rem;font-weight:700;font-family:"IntegralCF-DemiBold",sans-serif;line-height:26.4px;margin:2rem 0rem}.Participate-Para{font-size:1.6rem;font-weight:400;font-family:"Montserrat",sans-serif;line-height:17px;color:#242a31;margin:0 0 1rem;max-width:100%;text-align:left}.Participate-Link{font-size:1.6rem;font-weight:400;margin-top:auto}.Participate-Link:hover{color:#ef8789}.Participate-Link-Group{margin-top:auto;display:flex;flex-direction:column;gap:2.7rem}@media (min-width: 600px){.Participate-Link-Group{align-items:center;flex-direction:row;gap:1rem}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.ProgressStep{display:flex;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;background:#fff;border-radius:50%;position:relative}.ProgressStep__InnerCircle{display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;background:#fff;box-shadow:0px 4px 3px rgba(201,24,24,0.15);border-radius:50%;overflow:hidden}.ProgressStep__Icon{width:80%;height:80%;border-radius:50%;background-repeat:no-repeat;background-size:90%;background-position:center}.ProgressStep__Label{position:absolute;font-size:1rem;text-align:center;margin:0;top:3rem}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.ProgressStepSection__Content{display:flex;flex-direction:row;justify-content:center;align-items:center}.ProgressStepSection__Content--BackgroundRed{padding:0.7rem;border-radius:6.9rem;z-index:-2;background:url(/assets/images/progressStepSectionBackground.svg);background-size:cover;background-position:center}.ProgressStepSection__Content>.ProgressStepSection__Line:last-child{display:none}.ProgressStepSection__Step{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.8rem}.ProgressStepSection__Label{text-align:center}.ProgressStepSection__Line{width:6rem;height:0.3rem;background-color:#e64347;box-shadow:0 0 0 0.3rem #fff}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.ProjectIntroVideo{position:relative;width:100%;height:550px;background-image:url(/assets/images/footer.png);background-color:#e64347;background-position:center;background-repeat:no-repeat;background-size:cover;padding-top:16rem}.ProjectIntroVideo__Banner--Top{width:100%;position:absolute;z-index:1;top:-1rem}@media only screen and (max-width: 768px){.ProjectIntroVideo__Banner--Top{top:0}}.ProjectIntroVideo__Banner--Bottom{width:100%;position:absolute;z-index:1;bottom:-1rem}@media only screen and (max-width: 768px){.ProjectIntroVideo__Banner--Bottom{bottom:0}}.ProjectIntroVideo__Title{color:#fff;font-family:"IntegralCF-DemiBold",sans-serif;font-size:5.2rem;line-height:5.2rem;text-shadow:0 0 14px #ff9c06;text-align:center}@media only screen and (max-width: 768px){.ProjectIntroVideo__Title{font-size:3.6rem;line-height:3.6rem}}.ProjectIntroVideo__Frame,.ProjectIntroVideo .Frame__Wrapper{width:100%;max-width:500px;z-index:3;border-radius:20px}.ProjectIntroVideo__Frame__Wrapper{display:flex;align-items:center;justify-content:center;gap:5rem}@media screen and (max-width: 1000px){.ProjectIntroVideo__Frame__Wrapper{flex-direction:column;gap:2rem}}.ProjectIntroVideo .Frame__Wrapper{max-width:52rem}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.UserProject{margin-bottom:5rem}.UserProject__Tabs{display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 768px){.UserProject__Tabs{justify-content:flex-start}}.UserProject__Tabs__Header{width:100%;border-bottom:1px solid #9daab6}@media only screen and (max-width: 1440px){.UserProject__Tabs__Header{overflow-y:auto;padding:0 1rem}}.UserProject__Tab{font-family:"IntegralCF-DemiBold",sans-serif;font-size:1.4rem;border-bottom:4px solid transparent;border-top:4px solid transparent;display:block;padding:1rem 1.5rem;transition:0.1s ease-in;position:relative;text-align:center}.UserProject__Tab:hover{background:#fff6f7;border-bottom-color:#e64347}.UserProject__Tab--Active{border-bottom-color:#e64347}.UserProject__Tab__Label{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;white-space:nowrap}.UserProject__Banner__Wrapper{position:relative;width:100%;max-height:100%}.UserProject__Banner__Wrapper__Title{color:#fff;font-family:"IntegralCF-ExtraBold",sans-serif;font-size:4rem;line-height:4rem;text-align:center;margin:1rem auto;padding:10rem 2rem 5rem;z-index:1}@media (min-width: 600px){.UserProject__Banner__Wrapper__Title{font-size:5.2rem;line-height:5.2rem}}@media (min-width: 800px){.UserProject__Banner__Wrapper__Title{font-size:6.4rem;line-height:6.4rem}}.UserProject__Banner__Wrapper__Image{position:absolute;width:100%;height:100%;max-height:100%;object-fit:cover}@media only screen and (max-width: 768px){.UserProject__Banner__Wrapper__Image{width:auto}}.UserProject__Banner__Wrapper__Info{display:flex;align-items:center;justify-content:space-between;padding:2rem;gap:1rem;color:#fff}@media screen and (max-width: 1000px){.UserProject__Banner__Wrapper__Info{flex-direction:column;align-items:flex-start}}.UserProject__Banner__Wrapper__Info__Container{max-width:1150px;margin:0 auto;z-index:1}.UserProject__Banner__Wrapper__Info__Image{height:64px;margin-right:5px}.UserProject__Banner__Wrapper__Info__Title{line-height:2.2rem}.UserProject__Banner__Wrapper__Info__Label{font-size:1.6rem;font-weight:700}.UserProject__Banner__Wrapper__Info__Icons{display:grid;grid-template-columns:repeat(4, 1fr);gap:1rem}@media screen and (max-width: 1000px){.UserProject__Banner__Wrapper__Info__Icons{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 414px){.UserProject__Banner__Wrapper__Info__Icons{grid-template-columns:repeat(auto-fill, 100%)}}.UserProject__Banner__Container{display:flex;flex-direction:column;min-height:350px;overflow:hidden;position:relative}.UserProject__Banner__InfoContainer{position:relative;display:flex;flex-direction:column;align-items:center;margin:0 auto 2rem}@media screen and (min-width: 600px){.UserProject__Banner__InfoContainer{max-width:500px}}.UserProject__Banner__AvatarContainer{position:relative;z-index:50}.UserProject__Banner__AvatarContainer__Image{height:100%;width:100%;object-fit:cover;transition:opacity 400ms ease 0s}.UserProject__Banner__AvatarContainer__Image__Wrapper{border:2px solid #e64347;background-color:#fff;margin-top:-64px;border-radius:50%;width:130px;min-width:130px;height:130px;min-height:130px}.UserProject__Banner__DataContainer{display:flex;flex-direction:column;align-items:center}.UserProject__Banner__DataContainer__Title{display:flex;align-items:center;margin-top:12px;max-width:80vw;font-weight:700;font-size:1.8rem}.UserProject__Banner__DataContainer__SubTitle{position:relative;display:flex;align-items:center;min-height:18px;margin-top:5px}.UserProject .page-title{margin-top:0;text-align:center;font-size:4rem}.UserProject .user-stepper{margin:0 -20px 30px;overflow:auto}.UserProject .user-stepper .Stepper__Wrapper{max-width:1000px}.UserProject .tabs-wrapper{width:100%;max-width:700px}.UserProject .tabs-wrapper .tab-content{padding:3rem}.UserProject .width-container{display:flex;flex-grow:1;flex-direction:column}.UserProject .width-container .verify-wallet-address{margin-bottom:20px}.UserProject .width-container .user-verify-wallet-wrapper,.UserProject .width-container .user-kyc-wrapper,.UserProject .width-container .user-verify-signature-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}.UserProject .width-container .user-verify-wallet-wrapper .user-verify-wallet-image,.UserProject .width-container .user-verify-wallet-wrapper .user-kyc-image,.UserProject .width-container .user-kyc-wrapper .user-verify-wallet-image,.UserProject .width-container .user-kyc-wrapper .user-kyc-image,.UserProject .width-container .user-verify-signature-wrapper .user-verify-wallet-image,.UserProject .width-container .user-verify-signature-wrapper .user-kyc-image{max-width:150px}.UserProject .width-container .user-verify-wallet-wrapper .user-kyc-text,.UserProject .width-container .user-kyc-wrapper .user-kyc-text,.UserProject .width-container .user-verify-signature-wrapper .user-kyc-text{font-family:"IntegralCF-DemiBold",sans-serif;text-align:center}.UserProject .width-container .user-verify-wallet-wrapper #shuftipro-iframe,.UserProject .width-container .user-kyc-wrapper #shuftipro-iframe,.UserProject .width-container .user-verify-signature-wrapper #shuftipro-iframe{overflow:hidden;border:none;min-height:600px;z-index:99999}.UserProject .width-container .user-verify-signature-wrapper .user-verify-signature-copy-message-title{display:flex;align-items:center;font-weight:700}.UserProject .width-container .user-verify-signature-wrapper .user-verify-signature-copy-message-title img{width:18px;margin-right:5px}.UserProject .width-container .user-verify-signature-wrapper .user-verify-signature-copy-message-box{margin:10px 0;padding:10px;border:2px solid #e64347;border-radius:10px;color:#e64347;font-weight:700}.UserProject .width-container .user-verify-signature-wrapper .user-verify-signature-copy-message{margin:10px 0}.UserProject .width-container .user-verify-signature-wrapper .user-verify-signature-copy-message .user-verify-signature-copy-text{display:flex;align-items:center}.UserProject .width-container .user-verify-signature-wrapper .user-verify-signature-copy-message img{margin-right:10px;margin-left:-5px;width:16px}.UserProject .width-container .user-container{display:flex;flex-direction:column;width:100%}.UserProject .width-container .user-container .withdraw-form-wrapper{margin-bottom:20px;max-width:773px}.UserProject .width-container .user-container .withdraw-form-wrapper .box-wrapper{align-items:baseline}.UserProject .width-container .user-container .withdraw-form-wrapper .box-wrapper .user-withdraw-form-content{width:100%}.UserProject .width-container .user-container .withdraw-form-wrapper .box-wrapper .user-withdraw-form-content .fields-wrapper{max-width:100%}.UserProject .width-container .user-container .withdraw-form-wrapper .box-wrapper .user-withdraw-form-content .submit-wrapper{margin-top:0;justify-content:flex-end}.UserProject .width-container .user-container .box-wrapper-container{display:flex}.UserProject .width-container .user-container .box-wrapper-container .box-wrapper{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.UserProject .width-container .user-container .box-wrapper-container .box-wrapper.notifi{margin-left:22px;max-width:265px}.UserProject .width-container .user-project-content{display:flex;flex-direction:column;flex-grow:1;align-items:center;justify-content:center}.UserProject .width-container .user-project-content .submit-wrapper-text{margin-bottom:10px}.UserProject .width-container .user-project-content .box-wrapper{padding:20px;max-width:100%;height:100%;display:flex}.UserProject .width-container .user-project-content .loader-wrapper{align-items:baseline}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.UserRoutes__Wrapper{display:flex;flex-direction:column;flex-grow:1;position:relative;z-index:300;min-height:80vh;overflow:hidden}.UserRoutes__Wrapper .user-form-title{font-size:2.5rem;font-weight:700;margin-bottom:50px;line-height:60px}.UserRoutes__Wrapper .box-wrapper{padding:35px;display:flex;flex-direction:column;justify-content:center;max-width:510px;width:100%;position:relative;text-align:center;margin:0 auto}.UserRoutes__Wrapper .box-wrapper .fields-wrapper{display:flex;flex-direction:column;width:100%;margin:0 auto 30px}.UserRoutes__Wrapper .box-wrapper .fields-wrapper .fields-wrapper-description{text-align:left;margin-bottom:20px}.UserRoutes__Wrapper .box-wrapper .submit-wrapper .ButtonTag{width:100%;font-weight:700}.UserRoutes__Wrapper .social-auth-wrapper{display:flex;align-items:center;flex-direction:column;width:100%;margin:20px auto}.UserRoutes__Wrapper .social-auth-wrapper .social-auth-title{text-align:center;margin-bottom:20px;font-size:1.5rem}.UserRoutes__Wrapper .social-auth-wrapper .kep-login-facebook{border-radius:10px;text-transform:none}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.AccountStatsSidebar__NavGroup{padding:1.6rem 0}@media only screen and (max-width: 414px){.AccountStatsSidebar__NavGroup{padding:0}}.AccountStatsSidebar__NavGroup--Context{background-color:#fff6f7}.AccountStatsSidebar__NavGroup--Context .AccountStatsSidebar__NavGroup__Link__Icon{color:#242a31}.AccountStatsSidebar__NavGroup--Context .AccountStatsSidebar__NavGroup__Link--Active{color:#242a31}.AccountStatsSidebar__NavGroup__Heading{padding:0 1.4rem;margin-bottom:1.2rem;font-size:1.2rem}@media only screen and (max-width: 414px){.AccountStatsSidebar__NavGroup__Heading{display:none}}@media only screen and (max-width: 414px){.AccountStatsSidebar__NavGroup__Links{display:flex}}.AccountStatsSidebar__NavGroup__Link{font-weight:700;color:#fff;display:flex;align-items:center}.AccountStatsSidebar__NavGroup__Link:hover{color:#f2c94c}.AccountStatsSidebar__NavGroup__Link--Active{color:#f2c94c}.AccountStatsSidebar__NavGroup__Link--Active .AccountStatsSidebar__NavGroup__Link__Icon{color:#f2c94c}.AccountStatsSidebar__NavGroup__Link--Disabled{opacity:0.5;-webkit-user-select:none;user-select:none;cursor:not-allowed}.AccountStatsSidebar__NavGroup__Link__Icon{width:20px;height:20px;stroke:#fff;fill:#fff}.AccountStatsSidebar__NavGroup__Link__Label{margin-left:1.6rem}.AccountStatsSidebar__NavGroup__Link__Label:hover{color:#f2c94c}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.Sidebar{min-width:30rem;border-radius:2rem;box-shadow:0 0 10px rgba(255,255,255,0.2);z-index:5;position:relative;overflow:hidden}@media screen and (max-width: 1060px){.Sidebar{display:none}}.Sidebar::after{content:'';position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-size:cover;background-image:linear-gradient(rgba(255,5,70,0.3), rgba(255,5,70,0.1)),url(/assets/images/SidebarBackground.svg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.Sidebar__Heading{display:flex;width:100%;flex-direction:column;justify-content:center;align-items:center;margin-top:3rem}.Sidebar__Icon{width:120px;margin-bottom:-35px}.Sidebar__Title{text-transform:uppercase;color:#fff;font-size:2.8rem;line-height:1rem;font-weight:900}@media only screen and (max-width: 414px){.Sidebar__Title{font-size:3.6rem}}.Sidebar__Body{width:100%;padding:1.8rem 3.6rem 3.6rem;margin:0}.Sidebar__Line{width:100%;height:1px;background-color:#ff902b;margin:2rem 0}.Sidebar__List{text-decoration:none;list-style:none;padding:0}.Sidebar__ListItem:hover svg path{fill:#f2c94c}.Sidebar__Link{color:#fff}.Sidebar__ItemWrapper{display:flex;flex-direction:row;gap:1.6rem}.Sidebar__ItemIcon{width:20px;height:20px;stroke:#fff;fill:#fff}.Sidebar__ItemIcon--MenuClicked{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.Sidebar__ItemIcon--Animated{transition:all 0.3s ease}.Sidebar__ItemIcon--AlignRight{margin-left:auto}.Sidebar__ItemIcon--Active{fill:#f2c94c}.Sidebar__ItemText{font-size:1.5rem;font-weight:700}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.SidebarPhone{display:none !important}.SidebarPhone__PushContent{display:none}@media only screen and (max-width: 768px){.SidebarPhone__PushContent{display:block;width:100%}}@media screen and (max-width: 1060px){.SidebarPhone__PushContent{display:block;width:100%}}@media only screen and (max-width: 768px){.SidebarPhone{display:block !important;top:0;margin:0;left:0;width:100%;border-radius:0;position:absolute;background-size:100%;background-position:top}}@media screen and (max-width: 1060px){.SidebarPhone{display:block !important;top:0;margin:0;left:0;width:100%;border-radius:0;position:absolute;background-size:100%;background-position:top}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.LinkPreviewCard{display:flex;flex-direction:column;border-radius:10px;background-color:#fff;overflow:hidden;box-shadow:0 0 20px rgba(255,0,0,0.1);transition:all 0.3s}.LinkPreviewCard__Loading{flex:1;display:flex;align-items:center;justify-content:center;padding:1rem}.LinkPreviewCard__Media{flex:1;overflow:hidden}.LinkPreviewCard__Media img{width:100%;height:100%;object-fit:cover;transition:all 0.3s}.LinkPreviewCard__Content{flex:1;display:flex;flex-direction:column;justify-content:space-between;padding:1rem}.LinkPreviewCard__Content__Link{margin-top:auto}.LinkPreviewCard:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.ProjectMediaReleases{display:grid;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));gap:3rem 2rem;width:100%;position:relative;flex-wrap:wrap}@media only screen and (max-width: 650px){.ProjectMediaReleases{grid-template-columns:repeat(1, 1fr)}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.stats_wrapper{margin-bottom:5.4rem}.stats_wrapper .stats-participation{flex-direction:column}.stats_wrapper .stats-participation img,.stats_wrapper .stats-participation svg{width:120px;margin-bottom:1rem}.stats_wrapper .tags{display:flex;flex-direction:column;gap:1rem;justify-content:space-between}@media (min-width: 800px){.stats_wrapper .tags{flex-direction:row;justify-content:flex-start}}.stats_wrapper .tags .tag{box-shadow:0px -3px 7px rgba(201,24,24,0.05);border-top-right-radius:20px;border-top-left-radius:20px;padding:0 1.5rem;background-color:#e6ecf1;color:#74818d;cursor:pointer;width:100%;text-align:center}@media (min-width: 800px){.stats_wrapper .tags .tag{max-width:180px}}.stats_wrapper .tags .tag.selected{color:#242a31;background-color:white}.stats_wrapper .tags .tag p{font-weight:700;font-size:1.4rem;overflow:hidden}.stats_wrapper .tab_data{box-shadow:0 0 1.25rem rgba(255,0,0,0.1);padding:2rem;border-radius:0 0 20px 20px;background-color:white}@media (min-width: 600px){.stats_wrapper .tab_data{padding:2.7rem 4.1rem;border-radius:0 20px 20px 20px}}.stats_wrapper .main-title{margin:0 0 10px;font-weight:bold;font-size:2.4rem;line-height:3.3rem;color:#242a31}.stats_wrapper .stats .stats_list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;flex-wrap:wrap;-webkit-column-gap:75px;column-gap:75px;position:relative}.stats_wrapper .stats .stats_list::after{content:'';display:block;position:absolute;width:100%;height:2px;background-color:white;bottom:0}.stats_wrapper .stats .StatItem{text-align:right;display:flex;justify-content:space-between;align-items:center;height:5rem;gap:0.5rem}.stats_wrapper .stats .StatItem:not(:last-child){border-bottom:1px solid #e6ecf1}@media (max-width: 600px){.stats_wrapper .stats .StatItem{height:auto;padding:1rem;text-align:center;flex-direction:column;margin-bottom:1rem}}.stats_wrapper .stats .StatItem a{margin-right:10px}.stats_wrapper .stats .StatItem p{margin:0}.stats_wrapper .stats .StatItem__Label{font-weight:400;font-size:1.6rem;line-height:2.2rem;color:#74818d}.stats_wrapper .stats .StatItem__Value,.stats_wrapper .stats .StatItem span{font-weight:700;font-size:1.6rem;line-height:2.2rem;color:#242a31;overflow:hidden;text-overflow:ellipsis}.stats_wrapper .stats .StatItem__Icon{width:30px;border-radius:50%;border:1px solid #e64347}.stats_wrapper .about_data{position:relative;display:flex;flex-direction:column;gap:2rem}.stats_wrapper .about_data p{font-weight:400;font-size:1.6rem;line-height:2.1rem;color:#74818d}.stats_wrapper .about_data .toc_container{display:flex;flex-flow:row;align-items:stretch}.stats_wrapper .about_data .toc_container h2{font-family:"IntegralCF-ExtraBold",sans-serif}@media screen and (max-width: 1000px){.stats_wrapper .about_data .toc_container{flex-flow:column}}.stats_wrapper .about_data .toc_container .toc_wrapper{margin-right:2rem;flex:1}.stats_wrapper .about_data .toc_container .toc_wrapper h3{font-family:"IntegralCF-DemiBold",sans-serif}@media screen and (max-width: 1000px){.stats_wrapper .about_data .toc_container .toc_wrapper{margin-right:0}}.stats_wrapper .about_data .toc_container .toc{list-style-type:none;display:flex;flex-direction:column;flex:1;padding-left:0}.stats_wrapper .about_data .toc_container .toc .toc-link{color:#2b2d42;margin:0;padding:0.5rem 0}.stats_wrapper .about_data .toc_container .toc .toc-link:hover{color:#e64347;transition:all 0.3s}.stats_wrapper .about_data .toc_container .toc .toc-link .toc-h1{display:block;font-size:1.6rem}.stats_wrapper .about_data .toc_container .toc .toc-link .toc-h2{display:block;font-size:1.4rem;margin-left:4px}.stats_wrapper .about_data .toc_container .toc .toc-link .toc-h3{display:block;font-size:1.2rem;margin-left:20px}.stats_wrapper .about_data .toc_container .toc .toc-link .toc-h4{display:block;font-size:1.1rem;margin-left:30px}.stats_wrapper .about_data .toc_container .toc .toc-selected-link{color:#e64347}.stats_wrapper .about_data .toc_container .ReactMarkdown{display:flex;flex-direction:column;flex:3;max-height:700px;overflow:scroll}.stats_wrapper .about_data .Allocation__List__Stats__Container{display:grid;grid-template-columns:repeat(auto-fit, minmax(480px, 1fr));gap:2rem}.stats_wrapper .about_data .Allocation__List__Stats__Container .stats{border-radius:12px;background-color:#fff;box-shadow:0 0 20px rgba(255,0,0,0.1);padding:1rem 2rem}.stats_wrapper .about_data .Allocation__List__Stats__Container ul{margin:0;padding:0}.stats_wrapper .about_data .Allocation__List__Stats__Container ul li:last-child{margin:0}@media only screen and (max-width: 1000px){.stats_wrapper .about_data .Allocation__List__Stats__Container{flex-direction:column;grid-template-columns:auto}}.stats_wrapper .about_data .Allocation__List__GradientBoxesContainer{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:2rem}.ManagePortionsButton__InVestingDashboard{padding-left:5px;display:block}@media only screen and (max-width: 650px){.ManagePortionsButton__InVestingDashboard{display:none}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.AllocationList2{display:flex;flex-direction:column;justify-content:center;overflow-x:auto;width:100%}.AllocationList2__Body{padding:1rem 0;position:relative;width:100%}.AllocationList2__OpenParticipationButton{display:flex;justify-content:space-between;align-items:center;padding:0 1.5rem;border-radius:8px;background-color:#f5f7f9}.AllocationList2__OpenParticipationButton:hover{cursor:pointer;background-color:#e6ecf1}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.Stepper__Wrapper{width:100%;overflow-x:scroll;padding:10px;margin:0 auto 2.5rem}.Stepper__Wrapper::-webkit-scrollbar{width:0}.Stepper__Steps{display:flex;width:90%;max-width:1200px;min-width:800px;flex-direction:row;gap:1rem;justify-content:space-between;position:relative;margin:0 auto}.Stepper__Step{width:100%;max-width:200px;flex-direction:column;display:flex;align-items:center;position:relative;z-index:2}.Stepper__Step__Icon{width:88px;min-width:88px;height:88px;display:grid;place-items:center;margin-bottom:0.5rem}.Stepper__Step__Icon img{width:100%}.Stepper__Step__Title{font-family:"IntegralCF-ExtraBold",sans-serif;font-weight:700;font-size:1.4rem;line-height:2.2rem;text-align:center;margin:0}.Stepper__Step__Title--Highlighted{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.Stepper__Line{display:block;position:absolute;top:45px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);width:80%;height:1px;background-color:#74818d}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.steps_wrapper{width:100%;overflow-x:scroll;padding:10px;margin-bottom:2.5rem}.steps_wrapper::-webkit-scrollbar{width:0}.steps_wrapper .steps{display:flex;width:90%;max-width:1200px;min-width:1000px;flex-direction:row;gap:1rem;align-items:flex-start;justify-content:space-between;position:relative;margin:0 auto}.steps_wrapper .steps .step{width:100%;max-width:200px;flex-direction:column;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:2}.steps_wrapper .steps .step .step-icon-wrapper{width:88px;min-width:88px;height:88px;display:grid;place-items:center;margin-bottom:2.3rem}.steps_wrapper .steps .step .step-text .title{font-family:"IntegralCF-DemiBold",sans-serif;font-weight:700;font-size:1.4rem;line-height:2.2rem;letter-spacing:0.3px;text-align:center;margin:0}.steps_wrapper .steps .step .step-text .highlight{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.steps_wrapper .steps .step .step-text .date,.steps_wrapper .steps .step .step-text .time{font-weight:400;font-size:1.4rem;text-align:center;margin:0;color:#74818d}.steps_wrapper .steps .horizontal-line{display:block;position:absolute;top:45px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);width:80%;height:1px;background-color:#74818d}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.ValidatorOrRegularStake{display:flex;flex-direction:column;gap:2rem;padding:3rem}.ValidatorOrRegularStake__Box{background-color:#f5f7f9;display:flex;flex-direction:column;gap:1rem;border-radius:8px;padding:2rem}.ValidatorOrRegularStake__TextContainer{text-align:center}.ValidatorOrRegularStake__TextContainer a{color:#e64347}.ValidatorOrRegularStake__TextContainer a:hover{color:#f7495c;text-decoration:underline}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.Row-Left{font-weight:700}.AutoBuyModal{max-width:55rem;padding:0 2.4rem 3.2rem}@media only screen and (max-width: 414px){.AutoBuyModal{padding:0 1rem}}.AutoBuyModal__TitleWrapper{width:100%;display:block;padding-bottom:1.2rem;margin:0 auto;text-align:center;font-size:1.8rem;font-weight:700}.AutoBuyModal__TitleWrapper__Badge{position:absolute;top:-15px;right:-30px}.AutoBuyModal__Content{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:3rem}.AutoBuyModal__Content__Alert{max-width:40rem}.AutoBuyModal__Content__Alert--Bold{font-weight:700}.AutoBuyModal .TransactionButtonWrapper{display:flex;align-items:center;justify-content:center;width:100%}.AutoBuyModal__Button{width:100%;max-width:40rem;height:5rem !important}.AutoBuyModal__Button--Input{height:100% !important;width:6.5rem;border:1px !important;border-radius:9px !important;z-index:1}.AutoBuyModal__Info{margin-top:0;box-shadow:none;display:flex;flex-direction:column;padding:0;width:100%}@media only screen and (max-width: 650px){.AutoBuyModal__Info .Row{flex-direction:column;margin:1rem 0}}.AutoBuyModal__Subtitle{font-size:1.8rem;font-family:"IntegralCF-ExtraBold",sans-serif;background-image:#ff0546;background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.AutoBuyModal__Description{color:#242a31;font-weight:400;line-height:1.8rem}.AutoBuyModal__Form{display:flex;flex-direction:column;align-items:flex-end;width:100%}.AutoBuyModal__Form--Disabled{opacity:0.7;cursor:not-allowed}.AutoBuyModal__Form--Disabled .AutoBuyModal__MaxLabel,.AutoBuyModal__Form--Disabled .AutoBuyModal__Input{cursor:not-allowed}.AutoBuyModal__MaxLabel{cursor:pointer;background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);margin-bottom:5px;background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.AutoBuyModal__InputContainer{display:flex;flex-direction:row;align-items:center;width:100%;height:5.4rem;position:relative}.AutoBuyModal__Input{-webkit-transform:translate(3px, 0);transform:translate(3px, 0);width:100%;height:100%;margin:0;background:#e6ecf1;border:0;border-radius:10px;padding:1.4rem 1.4rem 1.4rem 2.4rem;font-size:1.8rem;line-height:1.8rem}.AutoBuyModal__Input::-webkit-input-placeholder{font-size:1.8rem;line-height:1.8rem}.AutoBuyModal__Input::placeholder{font-size:1.8rem;line-height:1.8rem}.AutoBuyModal__Input:focus{border:none;outline:none}.AutoBuyModal__TagAVAX{position:absolute;font-size:1.8rem;line-height:1.8rem;top:50%;right:2.4rem;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);color:#74818d;font-weight:normal;z-index:1;padding-left:5px;background:#e6ecf1}.AutoBuyModal__TermsBox{display:flex;align-items:baseline;flex-direction:row;gap:1rem}.AutoBuyModal__Terms{line-height:1.8rem;font-weight:400;color:#242a31;-webkit-transform:translateY(-3px);transform:translateY(-3px)}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.RegisterModal .register_banner{text-align:center;border:2px solid #e64347;padding:15px;border-radius:10px;margin-bottom:2rem}.RegisterModal .register_banner p{font-size:1.4rem;color:#242a31;text-align:left}.RegisterModal .register_banner svg{height:80px;width:80px}.RegisterModal .register_text_wrapper{display:flex;align-items:center;justify-content:center;text-align:center;margin-bottom:3.1rem}.RegisterModal .register_text_wrapper img{height:20px;width:16px;margin-right:1.9rem}.RegisterModal .register_text_wrapper h2{font-weight:700;font-size:2.4rem;line-height:2.9rem;margin:0}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.TopBannerSection{position:relative;background-size:cover;background-position:center 0;margin-bottom:5rem}@media (min-width: 960px){.TopBannerSection{background-position:center top}}.TopBannerSection__Button{background:#ffffff;color:#f7495c;margin-right:0 !important;min-width:28.5rem;width:22rem;height:5rem;border:none;border-radius:1rem;font-weight:700;font-size:1.8rem;cursor:pointer;position:relative;display:grid;place-items:center}@media only screen and (max-width: 768px){.TopBannerSection__Button{width:100%}}.TopBannerSection__Button--HasArrow{display:flex !important;flex-direction:row}.TopBannerSection__Automation{display:flex;align-items:center;justify-content:space-between;gap:1rem}@media only screen and (max-width: 414px){.TopBannerSection__Automation{flex-direction:column;align-items:stretch}}.TopBannerSection__Automation--Disabled{opacity:0.75;cursor:not-allowed}.TopBannerSection__Badge{position:absolute;top:-1rem;right:-1rem}.TopBannerSection__Wave{position:absolute;bottom:-50px;width:100%}@media only screen and (max-width: 768px){.TopBannerSection__Wave{bottom:-5px}}.TopBannerSection__Wave img{width:100%}.TopBannerSection__DetailLinks{display:flex;flex-direction:row;justify-content:space-around;gap:3rem}@media only screen and (max-width: 768px){.TopBannerSection__DetailLinks{flex-direction:column-reverse;width:100%}}.TopBannerSection__Autobuy{display:flex;flex-direction:row;align-items:center;justify-content:space-around}@media only screen and (max-width: 414px){.TopBannerSection__Autobuy{flex-direction:column}}.TopBannerSection__AutobuyChecks{display:flex;flex-direction:row;gap:1rem}@media only screen and (max-width: 414px){.TopBannerSection__AutobuyChecks{flex-direction:column-reverse}.TopBannerSection__AutobuyChecks:not(:last-child){margin-bottom:7rem}}.TopBannerSection__AutobuyTitle{color:#fff;text-transform:uppercase;font-weight:700}.TopBannerSection-ProjectDetails{position:relative;z-index:99999;margin:0 auto;padding:2rem;padding-bottom:0;max-width:1280px;width:100%}.TopBannerSection-ProjectDetails--Header{display:flex;justify-content:space-between;margin:5rem 0;flex-direction:column;align-items:center}@media (min-width: 960px){.TopBannerSection-ProjectDetails--Header{flex-direction:row}}.TopBannerSection-ProjectDetails--Header-Left{width:100%}@media (min-width: 960px){.TopBannerSection-ProjectDetails--Header-Left{width:45%}}.TopBannerSection-ProjectDetails--Header-Left h1{font-family:"IntegralCF-ExtraBold",sans-serif;font-weight:700;font-size:4rem;line-height:4rem;margin:0;margin-bottom:2.3rem}.TopBannerSection-ProjectDetails--Header-Left p{font-weight:400;font-size:2rem;line-height:2.7rem;margin:0;margin-bottom:3.3rem;max-width:40ch}.TopBannerSection-ProjectDetails--Header-Left h1,.TopBannerSection-ProjectDetails--Header-Left p{text-align:left;color:#ffffff}.TopBannerSection-ProjectDetails--Header-Left .text_wrapper{display:flex;flex-direction:column;align-items:flex-start}.TopBannerSection-ProjectDetails--Header-Left .btn-link-group{display:flex;flex-direction:column;gap:4rem;margin-bottom:3rem}@media (min-width: 600px){.TopBannerSection-ProjectDetails--Header-Left .btn-link-group{flex-direction:row}}@media (min-width: 960px){.TopBannerSection-ProjectDetails--Header-Left .btn-link-group{margin-bottom:0}}.TopBannerSection-ProjectDetails--Header-Left .btn-link-group a.black_btn,.TopBannerSection-ProjectDetails--Header-Left .btn-link-group button.black_btn{width:220px;height:50px;background:#242a31;border:none;border-radius:10px;color:white;font-weight:700;font-size:1.8rem;cursor:pointer;position:relative;bottom:0;transition:bottom 0.2s ease;display:grid;place-items:center}.TopBannerSection-ProjectDetails--Header-Left .btn-link-group a.black_btn:hover,.TopBannerSection-ProjectDetails--Header-Left .btn-link-group button.black_btn:hover{bottom:1px}.TopBannerSection-ProjectDetails--Header-Left .btn-link-group a.black_btn:disabled,.TopBannerSection-ProjectDetails--Header-Left .btn-link-group button.black_btn:disabled{opacity:0.5;cursor:not-allowed}.TopBannerSection-ProjectDetails--Header-Left .btn-link-group a.black_btn--secondary,.TopBannerSection-ProjectDetails--Header-Left .btn-link-group button.black_btn--secondary{background:#fff;color:#f7495c}.TopBannerSection-ProjectDetails--Header-Left .btn-link-group .main_btn{display:flex;flex-direction:column;gap:24px}.TopBannerSection-ProjectDetails--Header-Left .btn-link-group .main_btn .black_btn:first-child{margin-right:10px}.TopBannerSection-ProjectDetails--Header-Left .btn-link-group .main_btn .btn-metamask{min-width:285px}@media screen and (max-width: 560px){.TopBannerSection-ProjectDetails--Header-Left .btn-link-group .main_btn{flex-direction:column}.TopBannerSection-ProjectDetails--Header-Left .btn-link-group .main_btn .black_btn,.TopBannerSection-ProjectDetails--Header-Left .btn-link-group .main_btn .btn-metamask{width:100%}.TopBannerSection-ProjectDetails--Header-Left .btn-link-group .main_btn .black_btn:first-child{margin-right:0;margin-bottom:10px}}.TopBannerSection-ProjectDetails--Header-Left .links{display:flex;align-items:center;gap:2rem;cursor:pointer;margin-top:0.5rem}.TopBannerSection-ProjectDetails--Header-Left .links a:hover{opacity:0.8}.TopBannerSection-ProjectDetails--Header-Right{width:100%}@media (min-width: 960px){.TopBannerSection-ProjectDetails--Header-Right{width:45%}}.TopBannerSection-ProjectDetails--Header-Right .white_card{position:relative;padding:2rem;background-color:white;box-shadow:0 0 1.25rem rgba(255,0,0,0.1);border-radius:20px}@media (min-width: 960px){.TopBannerSection-ProjectDetails--Header-Right .white_card{padding:3rem 4rem;box-shadow:none}}.TopBannerSection-ProjectDetails--Header-Right .white_card .top{margin-bottom:1rem;display:flex;flex-direction:column;gap:2.1rem}@media (min-width: 650px) and (max-width: 959px){.TopBannerSection-ProjectDetails--Header-Right .white_card .top{flex-direction:row;align-items:center}}@media (min-width: 1200px){.TopBannerSection-ProjectDetails--Header-Right .white_card .top{flex-direction:row;align-items:center}}.TopBannerSection-ProjectDetails--Header-Right .white_card .top p{color:#74818d;font-weight:400}.TopBannerSection-ProjectDetails--Header-Right .white_card .top .first{display:flex;align-items:flex-start;gap:2rem}@media only screen and (max-width: 414px){.TopBannerSection-ProjectDetails--Header-Right .white_card .top .first{flex-direction:column;align-items:center}}.TopBannerSection-ProjectDetails--Header-Right .white_card .top .first .logo_wrapper{border:1px solid #e64347;border-radius:50%;width:64px;min-width:64px;height:64px;display:grid;place-items:center;background-color:#fff0f3;overflow:hidden}.TopBannerSection-ProjectDetails--Header-Right .white_card .top .first .logo_wrapper img{width:100%}.TopBannerSection-ProjectDetails--Header-Right .white_card .top .first .left_text_wrapper{text-align:left}@media only screen and (max-width: 414px){.TopBannerSection-ProjectDetails--Header-Right .white_card .top .first .left_text_wrapper{text-align:center}}.TopBannerSection-ProjectDetails--Header-Right .white_card .top .first .left_text_wrapper p{margin:0;font-size:1.4rem;line-height:2.2rem}.TopBannerSection-ProjectDetails--Header-Right .white_card .top .first .left_text_wrapper h2{font-family:"IntegralCF-DemiBold",sans-serif;margin:0;color:#242a31;font-size:3.2rem;line-height:3.2rem;white-space:nowrap;text-overflow:ellipsis}@media (max-width: 649px){.TopBannerSection-ProjectDetails--Header-Right .white_card .top .first .left_text_wrapper .ticker_text h2{font-size:3rem;line-height:3rem}}@media only screen and (max-width: 414px){.TopBannerSection-ProjectDetails--Header-Right .white_card .top .first .left_text_wrapper .ticker_text h2{text-align:center}}.TopBannerSection-ProjectDetails--Header-Right .white_card .top .second .right_text_wrapper p{margin:0;font-size:1.4rem;line-height:2.2rem}.TopBannerSection-ProjectDetails--Header-Right .white_card .top .second .right_text_wrapper h2{margin:0;font-weight:bold;font-size:3rem;color:#242a31}.TopBannerSection-ProjectDetails--Header-Right .white_card .top .second .right_text_wrapper .time_left_break{display:none}.TopBannerSection-ProjectDetails--Header-Right .white_card .top .second .right_text_wrapper .price_pill h2:nth-child(1){font-family:"IntegralCF-DemiBold",sans-serif;font-size:2.5rem}.TopBannerSection-ProjectDetails--Header-Right .white_card .top .second .right_text_wrapper .price_pill h2:nth-child(2){font-size:1.6rem;font-weight:400;color:#74818d}@media (min-width: 650px) and (max-width: 959px){.TopBannerSection-ProjectDetails--Header-Right .white_card .top .second{margin-left:auto}.TopBannerSection-ProjectDetails--Header-Right .white_card .top .second .right_text_wrapper{text-align:right}.TopBannerSection-ProjectDetails--Header-Right .white_card .top .second .right_text_wrapper .time_left_break{display:block}}@media (min-width: 1200px){.TopBannerSection-ProjectDetails--Header-Right .white_card .top .second{margin-left:auto}.TopBannerSection-ProjectDetails--Header-Right .white_card .top .second .right_text_wrapper{text-align:right}.TopBannerSection-ProjectDetails--Header-Right .white_card .top .second .right_text_wrapper .time_left_break{display:block}}.TopBannerSection-ProjectDetails--Header-Right .white_card .middle{margin-bottom:2rem}.TopBannerSection-ProjectDetails--Header-Right .white_card .middle .round_wrapper{display:flex;align-items:center;justify-content:space-between;gap:1rem}@media only screen and (max-width: 414px){.TopBannerSection-ProjectDetails--Header-Right .white_card .middle .round_wrapper{flex-direction:column;align-items:flex-start}}.TopBannerSection-ProjectDetails--Header-Right .white_card .middle .round_wrapper .round_text,.TopBannerSection-ProjectDetails--Header-Right .white_card .middle .round_wrapper .progress_text{margin-bottom:10px}.TopBannerSection-ProjectDetails--Header-Right .white_card .middle .round_wrapper .round_text h2,.TopBannerSection-ProjectDetails--Header-Right .white_card .middle .round_wrapper .progress_text h2{font-family:"IntegralCF-DemiBold",sans-serif;font-size:1.8rem;margin:0}.TopBannerSection-ProjectDetails--Header-Right .white_card .middle .round_wrapper .round_text p,.TopBannerSection-ProjectDetails--Header-Right .white_card .middle .round_wrapper .progress_text p{font-size:1.4rem;margin-top:5px;margin-bottom:5px;color:#74818d}.TopBannerSection-ProjectDetails--Header-Right .white_card .middle .round_wrapper .current_round{display:flex;align-items:center;justify-content:center;gap:1rem}.TopBannerSection-ProjectDetails--Header-Right .white_card .middle .round_wrapper .progress_text{text-align:right}@media only screen and (max-width: 414px){.TopBannerSection-ProjectDetails--Header-Right .white_card .middle .round_wrapper .progress_text{text-align:left}}.TopBannerSection-ProjectDetails--Header-Right .white_card .middle .progress_bar_span{display:flex;align-items:center;justify-content:flex-end;color:#74818d}.TopBannerSection-ProjectDetails--Header-Right .white_card .middle .progress_bar_span span{margin:0;font-size:1.4rem}.TopBannerSection-ProjectDetails--Header-Right .white_card .middle .progress_bar_wrapper{width:100%;margin:20px auto 10px;position:relative}.TopBannerSection-ProjectDetails--Header-Right .white_card .middle .progress_bar_wrapper .progress_bar{height:25px;width:100%;background-color:#9daab6;border-radius:30px;position:relative;z-index:2;display:flex;overflow:hidden}.TopBannerSection-ProjectDetails--Header-Right .white_card .middle .progress_bar_wrapper .progress_bar .indicator{display:flex;align-items:center;justify-content:center;color:#fff;height:100%}.TopBannerSection-ProjectDetails--Header-Right .white_card .middle .progress_bar_wrapper .progress_bar .seed_indicator{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%)}.TopBannerSection-ProjectDetails--Header-Right .white_card .middle .progress_bar_wrapper .progress_bar .public_indicator{background:#743332}.TopBannerSection-ProjectDetails--Header-Right .white_card .middle .progress_bar_wrapper .progress_bar .burn_indicator{background:#f2c94c}.TopBannerSection-ProjectDetails--Header-Right .white_card .bottom{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:2rem;margin:2rem auto 0}@media only screen and (max-width: 414px){.TopBannerSection-ProjectDetails--Header-Right .white_card .bottom{flex-direction:column;align-items:flex-start;gap:1rem}}.TopBannerSection-ProjectDetails--Header-Right .white_card .bottom__total__raised{text-align:right}@media only screen and (max-width: 414px){.TopBannerSection-ProjectDetails--Header-Right .white_card .bottom__total__raised{text-align:left}}.TopBannerSection-ProjectDetails--Header-Right .white_card .bottom__total__raised__value{display:flex;flex-wrap:wrap;justify-content:flex-end}@media only screen and (max-width: 414px){.TopBannerSection-ProjectDetails--Header-Right .white_card .bottom__total__raised__value{justify-content:flex-start}}.TopBannerSection-ProjectDetails--Header-Right .white_card .bottom p{margin:0;font-size:1.4rem;color:#74818d}.TopBannerSection-ProjectDetails--Header-Right .white_card .bottom h2{font-family:"IntegralCF-DemiBold",sans-serif;margin:0;font-style:normal;font-weight:700;font-size:2.2rem;color:#242a31}.TopBannerSection-ProjectDetails--Header-Right .white_card .bottom a.black_btn,.TopBannerSection-ProjectDetails--Header-Right .white_card .bottom button.black_btn{width:220px;height:50px;background:#242a31;border:none;border-radius:10px;color:white;font-weight:700;font-size:1.8rem;cursor:pointer;position:relative;bottom:0;transition:bottom 0.2s ease;display:grid;place-items:center}.TopBannerSection-ProjectDetails--Header-Right .white_card .bottom a.black_btn:hover,.TopBannerSection-ProjectDetails--Header-Right .white_card .bottom button.black_btn:hover{bottom:1px}.TopBannerSection-ProjectDetails--Header-Right .white_card .bottom a.black_btn:disabled,.TopBannerSection-ProjectDetails--Header-Right .white_card .bottom button.black_btn:disabled{opacity:0.5;cursor:not-allowed}.TopBannerSection-ProjectDetails--Header-Right .white_card .bottom a.black_btn--secondary,.TopBannerSection-ProjectDetails--Header-Right .white_card .bottom button.black_btn--secondary{background:#fff;color:#f7495c}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.PortionsListReadonly{display:flex;flex-direction:column;justify-content:center;overflow-x:auto;width:100%}.PortionsListReadonly--Loading{display:flex;align-items:center;justify-content:center;padding:2rem}.PortionsListReadonly--Error{padding:2rem}.PortionsListReadonly--Islander{padding:2rem}.PortionsListReadonly__Header{display:flex;align-items:center;padding:0.5rem;color:#74818d;border-bottom:1px solid #e6ecf1}.PortionsListReadonly__Column{flex:0 0 160px;width:160px;padding:5px}.PortionsListReadonly__Column img{width:16px}.PortionsListReadonly__Column--Button{flex:0 0 225px;width:225px}.PortionsListReadonly__Column--Button button{width:220px}.PortionsListReadonly__Column--Button .button{padding:14px 20px}.PortionsListReadonly__Body{padding:1rem 0;position:relative;width:100%}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.ItemLevelCardBackgroundLogo{position:relative;display:flex;align-items:center;justify-content:center;flex:1;width:100%;overflow:hidden;-webkit-user-select:none;user-select:none}.ItemLevelCardBackgroundLogo__Background{position:absolute;overflow:hidden;top:0;left:0;height:100%;width:100%;border-radius:2rem}.ItemLevelCardBackgroundLogo__Background::before{content:'';position:absolute;top:0;left:0;background-color:#242a31;opacity:0.2}.ItemLevelCardBackgroundLogo__BackgroundImage,.ItemLevelCardBackgroundLogo__Background::before{width:100%;height:100%;border-radius:2rem;object-fit:cover;transition:all 0.3s ease-in}.ItemLevelCardBackgroundLogo__Logo{display:flex;align-items:center;justify-content:center;z-index:1}.ItemLevelCardBackgroundLogo__LogoImage{border-radius:50%;height:200px;padding:2rem}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.ItemLevelCard{display:flex;flex-direction:column;align-items:center;gap:1.2rem;background-color:#fff;border-radius:2rem;box-shadow:0 0 20px rgba(255,0,0,0.1);padding:2rem}.ItemLevelCard__Header{display:flex;gap:2.4rem;width:100%}@media only screen and (max-width: 1000px){.ItemLevelCard__Header{flex-direction:column;align-items:center;align-self:center}}.ItemLevelCard__AllocationList{background-color:#f5f7f9;border-radius:1rem;text-align:center;width:100%}.ItemLevelCard__AllocationList h1{margin:0}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.ItemLevelContainer__EmptyState{width:100%;box-shadow:0 0 20px rgba(255,0,0,0.1);border-radius:1rem;margin-top:4rem;padding:2rem}


.PageContainer,.VestingMarketplaceItem{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner),.VestingMarketplaceItem>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.AlertsSubscription{display:flex;flex-direction:column;align-items:center;max-width:600px;width:600px;max-height:300px;background-image:url(/assets/images/background-2.png);background-size:100% 100%;border-radius:20px;text-align:center;padding:3.2rem 2rem;font-family:"IntegralCF-DemiBold",sans-serif}@media only screen and (max-width: 650px){.AlertsSubscription{width:auto}}.AlertsSubscription__Title{font-weight:700;font-size:3rem;line-height:3.2rem;color:#fff;margin-top:0;margin-bottom:2rem}@media only screen and (max-width: 414px){.AlertsSubscription__Title{font-size:2rem}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.ProtocolTitleBanner{position:relative;display:flex;justify-content:center;flex-direction:column}.ProtocolTitleBanner__Title{font-family:"IntegralCF-ExtraBold",sans-serif;font-weight:700;font-size:3rem;line-height:3rem;text-align:center}.ProtocolTitleBanner__GradientTitle{display:block;font-family:"IntegralCF-ExtraBold",sans-serif;font-weight:700;font-size:3rem;background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;position:relative;text-align:center;margin-left:5px}.ProtocolTitleBanner__LineWrapper{position:absolute;z-index:1;bottom:-15px;left:0;right:0}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.ProtocolAlertsBanner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6rem}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.NetworkStats__Banner__Wrapper{position:relative;width:100%;max-height:100%}.NetworkStats__Banner__Wrapper__Image{position:absolute;width:100%;height:100%;max-height:100%;object-fit:cover}@media only screen and (max-width: 768px){.NetworkStats__Banner__Wrapper__Image{width:auto;left:-30rem}}.NetworkStats__Banner__Wrapper-Wave{position:absolute;width:100%;height:80%;object-fit:cover;bottom:0}@media only screen and (max-width: 768px){.NetworkStats__Banner__Wrapper-Wave{width:auto;height:40%}}.NetworkStats .project-bold{font-family:"IntegralCF-DemiBold",sans-serif}.NetworkStats .project-bold-table{font-size:1.4rem}.NetworkStats__Wrapper{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.NetworkStats__Wrapper__Row{display:grid;grid-template-columns:repeat(4, 1fr);gap:1rem}@media screen and (max-width: 1000px){.NetworkStats__Wrapper__Row{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 768px){.NetworkStats__Wrapper__Row{grid-template-columns:repeat(auto-fill, 100%)}}.NetworkStats .StatsTitleContainer{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:auto;padding:10rem 2rem 15rem;max-width:1280px;width:100%}.NetworkStats .StatsTitle{color:#fff;font-family:"IntegralCF-ExtraBold",sans-serif;font-size:4rem;line-height:4rem;text-align:center;margin:0 auto}@media (min-width: 600px){.NetworkStats .StatsTitle{font-size:5.2rem;line-height:5.2rem}}@media (min-width: 800px){.NetworkStats .StatsTitle{font-size:6.4rem;line-height:6.4rem}}.NetworkStats .Projects__Name img{width:35px;border-radius:50%;border:1px solid #e64347}.NetworkStats .Projects__Name__Title{font-weight:700;font-size:1.4rem;line-height:1.4rem}.NetworkStats .Projects__Chart__Wrapper{display:grid;grid-template-columns:repeat(2, minmax(100px, 1fr));gap:1rem;margin-bottom:4rem}.NetworkStats .Projects__Chart__Wrapper .box-wrapper{padding:2rem}@media screen and (max-width: 1200px){.NetworkStats .Projects__Chart__Wrapper{grid-template-columns:repeat(auto-fill, 100%)}}.NetworkStats .Projects__Chart__Title{display:flex;align-items:center;justify-content:center;margin-bottom:1rem;font-size:1.8rem;font-weight:700}.NetworkStats .Projects__Chart__Area{display:flex;align-items:center;justify-content:center;min-height:300px;width:100%}.NetworkStats .MarginTop2 h1{font-family:"IntegralCF-ExtraBold",sans-serif}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.StakingTotalStakedWrapper{display:flex;flex-direction:column;margin:1rem 0}.StakingTotalStakedWrapper-Title{font-family:"IntegralCF-ExtraBold",sans-serif;font-size:1.6rem;margin-bottom:5px}@media only screen and (max-width: 414px){.StakingTotalStakedWrapper-Title{text-align:center}}.StakingTotalStakedWrapper .staking-total-staked-section .staking-total-staked-item:first-child{padding-bottom:10px}.StakingTotalStakedWrapper .staking-total-staked-section{display:flex;flex-direction:column;justify-content:space-between;height:100%}.StakingTotalStakedWrapper .staking-total-staked-section .staking-total-staked-item{display:flex;align-items:center;justify-content:space-between;flex-direction:row;height:100%}@media only screen and (max-width: 414px){.StakingTotalStakedWrapper .staking-total-staked-section .staking-total-staked-item{flex-direction:column}}.StakingTotalStakedWrapper .staking-total-staked-section .staking-total-staked-item .Row-Line{flex-grow:1;align-self:flex-end;border-bottom:1px solid #e6ecf1}.StakingTotalStakedWrapper .staking-total-staked-section .staking-total-staked-item .Row-Line-NoBreak{-webkit-transform:translate(0, -12px);transform:translate(0, -12px)}.StakingTotalStakedWrapper .staking-total-staked-section .staking-total-staked-item .staking-total-staked-label-wrapper{display:flex;flex-direction:column;align-items:flex-start}.StakingTotalStakedWrapper .staking-total-staked-section .staking-total-staked-item .staking-total-staked-label-wrapper .staking-total-staked-unlock-label{display:flex;align-items:center;margin-top:5px;color:#74818d}.StakingTotalStakedWrapper .staking-total-staked-section .staking-total-staked-item .staking-total-staked-label-wrapper .staking-total-staked-unlock-label img{width:12px;margin-right:5px}.StakingTotalStakedWrapper .staking-total-staked-section .staking-total-staked-item .staking-total-staked-label{font-weight:700;font-size:1.5rem;color:#242a31;display:flex;align-items:center}.StakingTotalStakedWrapper .staking-total-staked-section .staking-total-staked-item .staking-total-staked-label .staking-tooltip-item{margin-left:10px}.StakingTotalStakedWrapper .staking-total-staked-section .staking-total-staked-item .staking-total-staked-value{font-weight:700;font-size:1.8rem;color:#242a31;margin-top:5px;text-align:center}@media only screen and (max-width: 414px){.StakingTotalStakedWrapper .staking-total-staked-section .staking-total-staked-item .staking-total-staked-value{width:100%}}.StakingTotalStakedWrapper .staking-total-staked-section .staking-total-staked-item .staking-total-staked-value.red{color:#f7495c}.StakingTotalStakedWrapper .staking-total-staked-section .staking-total-staked-item .staking-total-staked-value .disabled{color:#9daab6}.StakingTotalStakedWrapper .staking-total-staked-section .staking-total-staked-item .staking-total-staked-value .staking-total-staked-ext{font-size:1.5rem;color:#242a31}@media only screen and (max-width: 768px){.StakingTotalStakedWrapper .staking-total-staked-section{flex-direction:column;gap:2rem}}@media only screen and (max-width: 414px){.StakingTotalStakedWrapper .TransactionButtonWrapper{width:100%}.StakingTotalStakedWrapper .TransactionButtonWrapper button{width:100%}}.StakingTotalStakedWrapper .TransactionButtonWrapper{z-index:2}.StakingTotalStakedWrapper .TransactionButtonWrapper button{min-width:160px}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.StakingTotalStatsWrapper{margin-top:2rem}.StakingTotalStatsWrapper-TitleContainer{margin:0 auto 20px;display:flex;align-items:flex-start}.StakingTotalStatsWrapper-TitleContainer--Title{font-family:"IntegralCF-ExtraBold",sans-serif;font-weight:700;font-size:3rem;color:#242a31;width:400px;text-align:left}.StakingTotalStatsWrapper-TitleContainer--Title .staking-tooltip-item{margin:0 5px}.StakingTotalStatsWrapper .staking-total-stats-section{width:100%;display:flex;justify-content:space-between;margin:0 auto 2rem;max-width:1000px}.StakingTotalStatsWrapper .staking-total-stats-section .VerticalSeparator{height:100px;width:1px;border-right:1px solid #242a31;opacity:0.2}@media only screen and (max-width: 768px){.StakingTotalStatsWrapper .staking-total-stats-section .VerticalSeparator{display:none;height:0}}.StakingTotalStatsWrapper .staking-total-stats-section .staking-total-stats-item{padding:20px 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.StakingTotalStatsWrapper .staking-total-stats-section .staking-total-stats-item .staking-total-stats-label{font-weight:700;font-size:1.5rem;color:#242a31;display:flex;align-items:center;text-align:left}.StakingTotalStatsWrapper .staking-total-stats-section .staking-total-stats-item .staking-total-stats-label .staking-tooltip-item{margin-left:10px}.StakingTotalStatsWrapper .staking-total-stats-section .staking-total-stats-item .staking-total-stats-value{font-family:"IntegralCF-DemiBold",sans-serif;font-weight:700;font-size:3rem;color:#242a31;margin-top:5px;margin-bottom:5px;text-align:left}.StakingTotalStatsWrapper .staking-total-stats-section .staking-total-stats-item .staking-total-stats-value.red{color:#f7495c;font-family:"IntegralCF-ExtraBold",sans-serif}.StakingTotalStatsWrapper .staking-total-stats-section .staking-total-stats-item .staking-total-stats-value .staking-total-stats-ext{font-size:1.5rem;color:#242a31;-webkit-text-fill-color:#242a31;-moz-text-fill-color:#242a31}@media only screen and (max-width: 768px){.StakingTotalStatsWrapper .staking-total-stats-section{flex-direction:column}.StakingTotalStatsWrapper .staking-total-stats-item:not(:last-child){margin-bottom:10px}}.StakingTotalStatsWrapper .staking-total-stats-title-wrapper{text-align:center;margin-bottom:30px}.StakingTotalStatsWrapper .staking-total-stats-title-wrapper .staking-total-stats-title{font-weight:700;font-size:3.6rem;color:#242a31;margin-bottom:10px}.StakingTotalStatsWrapper .staking-total-stats-title-wrapper .staking-total-stats-subtitle{font-weight:500;font-size:1.8rem;color:#242a31}.StakingTotalStatsWrapper .staking-progress-bar-wrapper{display:flex;flex-direction:column}.StakingTotalStatsWrapper .staking-progress-bar-wrapper .staking-chart-item{padding:20px;width:100%}.StakingTotalStatsWrapper .staking-progress-bar-wrapper .staking-chart-item:not(:last-child){margin-right:10px}.StakingTotalStatsWrapper .staking-progress-bar-wrapper .staking-chart-item .staking-chart-item-label{font-weight:500;font-size:1.8rem;color:#74818d;display:flex;align-items:center;justify-content:space-between}.StakingTotalStatsWrapper .staking-progress-bar-wrapper .staking-chart-item .staking-chart-item-label .staking-tooltip-item{margin:0 5px}.StakingTotalStatsWrapper .staking-progress-bar-wrapper .staking-chart-item .staking-chart-item-value{font-weight:700;font-size:2.8rem;color:#242a31;margin-top:5px}@media only screen and (max-width: 768px){.StakingTotalStatsWrapper .staking-progress-bar-wrapper:first-child{margin-bottom:10px}}.StakingTotalStatsWrapper .staking-chart-area{min-height:300px;width:100%;display:flex;align-items:center;justify-content:center}.StakingTotalStatsWrapper .staking-line-chart-wrapper{display:grid;grid-template-columns:repeat(auto-fill, 100%);grid-column-gap:10px}.StakingTotalStatsWrapper .staking-line-chart-wrapper .staking-line-chart-item{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;min-height:300px}.StakingTotalStatsWrapper .staking-line-chart-wrapper .staking-line-chart-item .staking-chart-switcher{display:flex;margin-bottom:10px}.StakingTotalStatsWrapper .staking-line-chart-wrapper .staking-line-chart-item .staking-chart-switcher .staking-chart-switch-item{color:#74818d;padding:7px 15px;cursor:pointer;border:1px solid #f5f7f9;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);min-width:70px;text-align:center}.StakingTotalStatsWrapper .staking-line-chart-wrapper .staking-line-chart-item .staking-chart-switcher .staking-chart-switch-item.active{color:#f7495c;background-color:#f5f7f9}.StakingTotalStatsWrapper .staking-line-chart-wrapper .staking-line-chart-item .staking-chart-switcher .staking-chart-switch-item:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.StakingTotalStatsWrapper .staking-line-chart-wrapper .staking-line-chart-item .staking-chart-switcher .staking-chart-switch-item:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}@media only screen and (max-width: 768px){.StakingTotalStatsWrapper .staking-line-chart-wrapper{grid-template-columns:repeat(auto-fill, 100%)}.StakingTotalStatsWrapper .staking-line-chart-wrapper .staking-line-chart-item{margin-bottom:10px}}.StakingTotalStatsWrapper .staking-chart-wrapper{width:100%;display:flex;justify-content:space-between;margin-bottom:10px}.StakingTotalStatsWrapper .staking-chart-wrapper .staking-chart-item{padding:20px;width:100%}.StakingTotalStatsWrapper .staking-chart-wrapper .full-width{width:100%}.StakingTotalStatsWrapper .staking-chart-wrapper .staking-progress-bar{display:flex;align-items:center;justify-content:center;flex-direction:column}.StakingTotalStatsWrapper .staking-chart-wrapper .staking-progress-bar .staking-progress-bar-legend{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.StakingTotalStatsWrapper .staking-chart-wrapper .staking-progress-bar .staking-progress-bar-color{background-color:#fff6f7;height:30px}.StakingTotalStatsWrapper .staking-chart-wrapper .staking-progress-bar .staking-progress-bar-color span{background-color:#f7495c}.StakingTotalStatsWrapper .staking-chart-wrapper .chart-header{text-align:center;margin-bottom:10px;font-weight:700;font-size:2rem;color:#242a31}.StakingTotalStatsWrapper .staking-chart-wrapper .chart-header .chart-title .staking-tooltip-item{margin-top:-5px;margin-left:5px}.StakingTotalStatsWrapper .staking-chart-wrapper .staking-section-wrapper{padding:20px;width:100%}.StakingTotalStatsWrapper .staking-chart-wrapper .staking-section-wrapper .staking-total-stats-item{display:flex;justify-content:space-between;align-items:center}.StakingTotalStatsWrapper .staking-chart-wrapper .staking-section-wrapper .staking-total-stats-item:not(:last-child){margin-bottom:10px}.StakingTotalStatsWrapper .staking-chart-wrapper .staking-section-wrapper .staking-total-stats-item .staking-total-stats-label{font-weight:500;font-size:1.8rem;color:#74818d;margin-right:10px}.StakingTotalStatsWrapper .staking-chart-wrapper .staking-section-wrapper .staking-total-stats-item .staking-total-stats-value{font-weight:700;font-size:2rem;color:#242a31}@media only screen and (max-width: 768px){.StakingTotalStatsWrapper .staking-chart-wrapper{flex-direction:column;grid-template-columns:repeat(auto-fill, 100%)}.StakingTotalStatsWrapper .staking-chart-wrapper .staking-chart-item{width:100%}.StakingTotalStatsWrapper .staking-chart-wrapper .staking-pie-chart{margin-top:10px}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.StakingRow{display:flex;justify-content:space-between;margin:1rem 0}.StakingRow-Label{display:flex;flex-direction:column}.StakingRow-Label--Title{font-size:1.6rem;background-image:red;margin-bottom:1rem;background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.StakingRow-Label--Balance{font-weight:400}.StakingRow-Label--Balance__Wrapper{display:flex;flex-direction:column}@media only screen and (max-width: 768px){.StakingRow-Label--Balance__Wrapper{flex-direction:row}}@media only screen and (max-width: 768px){.StakingRow-Label--Balance{margin-right:5px}}.StakingRow-Label--Price{font-weight:700}.StakingRow-InputField{display:flex;flex-direction:column;align-items:flex-end;width:70%}@media only screen and (max-width: 768px){.StakingRow-InputField{width:100%}}.StakingRow-InputField--Max{cursor:pointer;background-image:red;margin-bottom:5px;background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.StakingRow-InputField--Container{display:flex;flex-direction:row;align-items:flex-end}@media only screen and (max-width: 768px){.StakingRow-InputField--Container{width:100%}}@media only screen and (max-width: 414px){.StakingRow-InputField--Container{flex-direction:column;gap:1rem}}.StakingRow-InputField--Input{display:flex;align-items:center;position:relative;margin-right:-5px}.StakingRow-InputField--Input .form-item{border-radius:5px}@media only screen and (max-width: 768px){.StakingRow-InputField--Input{width:100%}}@media only screen and (max-width: 414px){.StakingRow-InputField--Input{margin-right:0}}.StakingRow-InputField--Input input{-webkit-transform:translate(3px, 0);transform:translate(3px, 0);width:100%;height:42px;background:#efefef;border:0;border-top-left-radius:10px;border-bottom-left-radius:10px;padding:1.4rem}.StakingRow-InputField--Input .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.StakingRow-InputField--Input-Error{margin-top:5px;color:#e64347;text-align:right}.StakingRow-InputField .TransactionButtonWrapper{z-index:2}.StakingRow-InputField .TransactionButtonWrapper button{min-width:160px}@media only screen and (max-width: 414px){.StakingRow-InputField .TransactionButtonWrapper{width:100%}.StakingRow-InputField .TransactionButtonWrapper button{width:100%}}.StakingRow-InputField .transaction-button-wrapper{z-index:999;height:100%}.StakingRow-InputField .transaction-button-wrapper button{height:100%}.StakingRow-InputField .transaction-button-wrapper-Error{color:red;margin:0.5rem 0}.StakingRow-InputField--Error input{outline:none;border:none;box-shadow:inset 0 0 0 1px red}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.StakingWrapper-CardContainer .transaction-button-wrapper{display:flex;justify-content:flex-end}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.StakingWrapper-CardContainer .farming-progress-bar{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%}.StakingWrapper-CardContainer .farming-progress-bar .farming-progress-bar-legend{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.StakingWrapper-CardContainer .farming-progress-bar .farming-progress-bar-color{overflow:hidden;background-color:#fff6f7;height:30px;width:100%}.StakingWrapper-CardContainer .form-item-wrapper{padding:0;margin-top:1.5rem}.StakingWrapper-CardContainer .form-item-wrapper label{color:#74818d;font-size:1.4rem}.StakingWrapper-CardContainer .form-item-wrapper label:hover{color:#909aa4}.StakingWrapper-CardContainer .form-item-wrapper .input-values{justify-content:center;padding:0}.StakingWrapper-CardContainer .form-item-wrapper .input-values .second-label{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;top:auto}.StakingWrapper-CardContainer .form-item-wrapper .input-values .form-item{font-size:2rem;padding:5px 65px 5px 10px;border-top-right-radius:0;border-bottom-right-radius:0}@media only screen and (max-width: 414px){.StakingWrapper-CardContainer .form-item-wrapper .input-values .form-item{border-radius:10px}}.StakingWrapper-CardContainer .TransactionButtonsWrapper{display:flex;align-items:center;justify-content:space-between}.StakingWrapper-CardContainer .TransactionButtonsWrapper .transaction-button-wrapper{width:100%}.StakingWrapper-CardContainer .TransactionButtonsWrapper .transaction-button-wrapper .button{width:100%}.StakingWrapper-CardContainer .TransactionButtonsWrapper .transaction-button-wrapper:first-child{margin-right:5px}@media only screen and (max-width: 414px){.StakingWrapper-CardContainer .TransactionButtonsWrapper{flex-direction:column}.StakingWrapper-CardContainer .TransactionButtonsWrapper .transaction-button-wrapper:first-child{margin-right:0 !important}.StakingWrapper-CardContainer .TransactionButtonsWrapper .transaction-button-wrapper{width:100%}.StakingWrapper-CardContainer .TransactionButtonsWrapper .transaction-button-wrapper .button{width:100%}.StakingWrapper-CardContainer .TransactionButtonsWrapper .transaction-button-wrapper:first-child{margin-bottom:5px}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.staking-tvl-wrapper{max-width:450px;margin:auto auto 2rem}.staking-tvl-wrapper .vertical-divider{border-right:1px solid #e6ecf1;height:50px}@media only screen and (max-width: 650px){.staking-tvl-wrapper .vertical-divider{display:none}}.staking-tvl-wrapper .box-wrapper{padding:1rem !important}.staking-tvl-wrapper .staking-tvl-section{display:flex;align-items:center;justify-content:space-between;gap:1rem}@media only screen and (max-width: 650px){.staking-tvl-wrapper .staking-tvl-section{flex-direction:column}}.staking-tvl-wrapper .staking-tvl-section .staking-tvl-item{padding:1rem;display:flex;align-items:center;justify-content:center;gap:0.5rem}.staking-tvl-wrapper .staking-tvl-section .staking-tvl-item .staking-tvl-item-header img{width:50px;height:50px}.staking-tvl-wrapper .staking-tvl-section .staking-tvl-item .staking-tvl-item-label{color:#74818d;font-size:1.5rem;line-height:21px}.staking-tvl-wrapper .staking-tvl-section .staking-tvl-item .staking-tvl-item-value{color:#242a31;font-weight:700;font-size:3rem;font-family:"IntegralCF-ExtraBold",sans-serif;text-align:center}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.StakingLongTermSection{margin-top:1rem;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 650px){.StakingLongTermSection{display:flex;flex-direction:column;gap:0;align-items:stretch}}.StakingLongTermSection__Text{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;font-family:"IntegralCF-ExtraBold",sans-serif;font-size:1.6rem;font-weight:500;align-self:center;margin:0}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.StakingWrapper__Banner{position:relative;width:100%;height:850px;background-image:url(/assets/images/staking.png);background-color:#e64347;background-position:center;background-repeat:no-repeat;background-size:cover;padding-top:7rem}@media (max-width: 1060px){.StakingWrapper__Banner{padding-bottom:4rem;height:1200px}}@media only screen and (max-width: 768px){.StakingWrapper__Banner{padding-bottom:2rem;height:1400px}}@media only screen and (max-width: 650px){.StakingWrapper__Banner{height:auto}}.StakingWrapper__Banner-Wave{position:absolute;width:100%;height:40%;object-fit:cover;bottom:0}@media (max-width: 1060px){.StakingWrapper__Banner-Wave{height:20%}}.StakingWrapper-HeaderContainer{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:0;gap:2rem;z-index:3}@media (min-width: 1060px){.StakingWrapper-HeaderContainer{flex-direction:row;gap:5rem}}.StakingWrapper-Header{width:100%;color:#fff;margin-bottom:5rem}@media (min-width: 1060px){.StakingWrapper-Header{margin-bottom:0}}.StakingWrapper-Header__Title{font-family:"IntegralCF-ExtraBold",sans-serif;font-size:4rem;line-height:4rem}@media (min-width: 800px){.StakingWrapper-Header__Title{font-size:6.4rem;line-height:6.4rem}}.StakingWrapper-Header--SubtitleContainer{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);padding:2rem;border-radius:10px;border:1px solid #fff}.StakingWrapper-Header--InfoContainer{display:flex;align-items:stretch;gap:1rem}@media only screen and (max-width: 414px){.StakingWrapper-Header--InfoContainer{flex-direction:column}}.StakingWrapper-CardContainer{position:relative;display:flex;flex-direction:column;width:100%;background-color:#fff;border-radius:1.5rem;padding:3.5rem 2rem 2rem;box-shadow:0 0 1.25rem rgba(255,0,0,0.1)}.StakingWrapper-CardContainer--Header{position:absolute;display:flex;justify-content:space-around;top:-2.5rem;gap:1rem;margin-left:auto;margin-right:auto;left:0;right:0;width:80%;background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;padding:1.5rem;border-radius:1rem}.StakingWrapper-CardContainer--Header .TotalValueLocked{font-family:"Montserrat",sans-serif;font-weight:700;display:flex;align-items:center}@media only screen and (max-width: 650px){.StakingWrapper-CardContainer--Header .TotalValueLocked{flex-direction:column;font-size:1.2rem}}.StakingWrapper-CardContainer--Header .TotalValueLocked .StakingXavaPrice{display:inline-flex;font-family:"IntegralCF-ExtraBold",sans-serif;font-size:1.8rem;padding:1px 1rem 0}@media only screen and (max-width: 414px){.StakingWrapper-CardContainer--Header .TotalValueLocked .StakingXavaPrice{font-size:1.4rem}}.StakingWrapper-CardContainer--Header .VerticalSeparator{border-right:1px solid #fff;opacity:0.5}.StakingWrapper-CardContainer--Header .XavaPrice{font-family:"Montserrat",sans-serif;font-weight:700;display:flex;align-items:center}@media only screen and (max-width: 650px){.StakingWrapper-CardContainer--Header .XavaPrice{flex-direction:column;font-size:1.2rem}}.StakingWrapper-CardContainer--Header .XavaPrice .StakingXavaPrice{display:inline-flex;font-family:"IntegralCF-ExtraBold",sans-serif;font-size:1.8rem;padding:1px 1rem 0}@media only screen and (max-width: 414px){.StakingWrapper-CardContainer--Header .XavaPrice .StakingXavaPrice{font-size:1.4rem}}.StakingWrapper-CardContainer .HorizontalSeparator{width:100%;margin:1rem 0;border-bottom:1px solid #242a31;opacity:0.2}.StakingWrapper-CardContainer .StakingRow{display:flex;justify-content:space-between}@media only screen and (max-width: 768px){.StakingWrapper-CardContainer .StakingRow{flex-direction:column}}.StakingWrapper-CardContainer .StakingRow-Label{display:flex;flex-direction:column}.StakingWrapper-CardContainer .StakingRow-Label--Title{font-family:"IntegralCF-ExtraBold",sans-serif;background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);margin-bottom:1rem;background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.StakingWrapper-CardContainer .StakingRow-Label--Balance{font-weight:400}.StakingWrapper-CardContainer .StakingRow-Label--Price{display:flex;align-items:center;font-weight:700;font-size:1.6rem}.StakingWrapper-CardContainer .StakingRow-InputField{display:flex;flex-direction:column;align-items:flex-end}.StakingWrapper-CardContainer .StakingRow-InputField--Max{font-size:1.5rem;background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);margin-bottom:5px;background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.StakingWrapper-CardContainer .StakingRow-InputField--Input input{background:#efefef}.StakingWrapper-CardContainer .StakingRow-InputField--Input input input{width:100%}.StakingWrapper .box-wrapper{box-shadow:0 0 20px rgba(255,0,0,0.1);max-width:100%}.StakingWrapper .staking-content{margin-top:400px}@media only screen and (max-width: 586px){.StakingWrapper .staking-content{margin-top:300px}}.StakingWrapper .fields-wrapper{margin:0 !important}.StakingWrapper .page-title{color:#fff;font-size:5.2rem;font-weight:700;text-align:center;margin-top:3rem}.StakingWrapper .page-title b{color:#f7495c}.StakingWrapper .page-subtitle{font-size:4rem;margin-bottom:20px}.StakingWrapper .page-description{text-align:center;color:#74818d;font-size:1.8rem;margin-bottom:30px}.StakingWrapper .page-description-farm-started{display:flex;align-items:center;justify-content:center;border:2px solid #e64347;border-radius:5px;padding:10px;color:#f7495c;max-width:700px;margin:20px auto 0}.StakingWrapper .page-description-farm-started-title{margin-left:5px}.StakingWrapper .staking-switch-staking-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:10px;padding:20px}.StakingWrapper .staking-switch-staking-wrapper .section-title{font-size:2rem;font-weight:700;margin-bottom:10px;width:100%;display:flex;align-items:center;justify-content:space-between}.StakingWrapper .staking-switch-staking-wrapper .staking-switch-staking-buttons{width:100%;display:flex;background-color:#fff6f7;padding:5px;border-radius:10px}.StakingWrapper .staking-switch-staking-wrapper .staking-switch-staking-buttons .button{width:100%}.StakingWrapper .staking-switch-staking-wrapper .staking-switch-staking-buttons .button:first-child{margin-right:5px}.StakingWrapper .section-asset-wrapper{display:flex;align-items:center;margin-bottom:20px}.StakingWrapper .section-asset-wrapper .section-title{font-size:2.8rem;margin-left:7px;font-weight:700;width:100%;display:flex;align-items:center;justify-content:space-between}.StakingWrapper .section-asset-wrapper .section-logo{width:25px}.StakingWrapper .staking-sections-wrapper{display:grid;grid-template-columns:repeat(2, 1fr);grid-auto-rows:1fr;grid-column-gap:10px;margin-bottom:10px}.StakingWrapper .staking-sections-wrapper .staking-sections-forms{display:flex;flex-direction:column;gap:35px}.StakingWrapper .staking-sections-wrapper .staking-section-wrapper{background:#fff;padding:20px}.StakingWrapper .staking-sections-wrapper .staking-section-wrapper .section-buttons{width:100%;display:flex;background-color:#fff6f7;padding:5px;border-radius:10px;font-size:2rem;margin-bottom:30px}.StakingWrapper .staking-sections-wrapper .staking-section-wrapper .section-buttons .button{width:100%}.StakingWrapper .staking-sections-wrapper .staking-section-wrapper .section-buttons .button:first-child{margin-right:5px}.StakingWrapper .staking-sections-wrapper .staking-section-wrapper .staking-content-wrapper{display:flex;flex-grow:1;flex-direction:column;align-items:center;justify-content:center}@media only screen and (max-width: 768px){.StakingWrapper .staking-sections-wrapper{grid-template-columns:repeat(auto-fill, 100%);grid-auto-rows:auto}.StakingWrapper .staking-sections-wrapper .staking-section-wrapper{margin-bottom:10px}}@media only screen and (max-width: 850px){.StakingWrapper .line-wrapper{display:none}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.ExplanationBox{box-shadow:0 0 20px rgba(255,0,0,0.1);background-color:#fff;border-radius:12px;flex-grow:1;flex-basis:50%;display:flex;flex-direction:column;gap:2rem;align-items:center;padding:2rem 2rem}.ExplanationBox__ImageAndHeading{display:flex;flex-direction:column;gap:1rem;align-items:center}.ExplanationBox__ImageContainer{display:flex;align-items:center;justify-content:center;width:100px}.ExplanationBox__Image{width:100%}.ExplanationBox__FeatureName{margin:0;font-family:"Montserrat",sans-serif;font-weight:600;font-size:1.6rem}.ExplanationBox__List{display:flex;flex-direction:column;gap:1rem;align-items:flex-start;list-style:none;align-self:stretch;padding:1rem;margin:0}.ExplanationBox__ListItem{margin:0;display:flex;gap:1rem}.ExplanationBox__ListItemBullet{flex-basis:24px;flex-shrink:0;flex-grow:0;display:flex;align-items:center;justify-content:center}.ExplanationBox__ListItemBulletImage{width:100%}.ExplanationBox__ListItemText{margin:0;flex-shrink:1;flex-grow:1;display:flex;justify-content:flex-start;align-items:flex-start;text-align:left}.ExplanationBox__ButtonsGroup{display:flex;flex-direction:column;gap:1rem;align-self:stretch}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.ExplanationContainer{background-color:#fff;display:grid;gap:2rem;grid-template-columns:repeat(2, 1fr)}@media only screen and (max-width: 650px){.ExplanationContainer{grid-template-columns:repeat(auto-fill, 100%)}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.AccountStatsAutomation__Container{padding:7rem 0 !important}.AccountStatsAutomation__MainContent{display:flex;flex-direction:column;justify-content:center;gap:2rem}@media only screen and (max-width: 320px){.AccountStatsAutomation__MainContent .Accordion__Content{padding:1.2rem 0}}.AccountStatsAutomation__Header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 1.5rem;gap:0.5rem}.AccountStatsAutomation__Icon{transition:all 0.3s ease-in}.AccountStatsAutomation__Icon--Expanded{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.AccountStatsAutomation__Section{width:100%}.AccountStatsAutomation__Heading{display:flex;align-items:center;align-self:baseline;font-size:2.2rem;text-align:left;font-family:"IntegralCF-ExtraBold",sans-serif}.AccountStatsAutomation__Heading:not(:first-child){margin-top:6rem}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.AccountStatsPage__Cards{display:grid;grid-template-columns:repeat(4, 1fr);gap:1rem}@media only screen and (max-width: 1000px){.AccountStatsPage__Cards{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 650px){.AccountStatsPage__Cards{grid-template-columns:repeat(auto-fill, 100%)}}.AccountStats{position:relative}.AccountStats__Wrapper{position:relative;display:flex;flex:1 1;flex-direction:column;overflow:hidden}@media screen and (min-width: 1061px){.AccountStats__Wrapper__SideContent{display:flex;flex:1 1;flex-direction:column;overflow:hidden;padding:0 1rem}}.AccountStats__Banner__Wrapper{position:absolute;width:100%;max-height:100%}.AccountStats__Banner__Wrapper__Image{position:absolute;width:100%;height:100%;max-height:120%;object-fit:cover;z-index:-10}@media only screen and (max-width: 768px){.AccountStats__Banner__Wrapper__Image{width:auto;left:-30rem}}.AccountStats__Banner__Wrapper-Size{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:auto;padding:18rem;max-width:1280px;width:100%}@media screen and (max-width: 1060px){.AccountStats__Banner__Wrapper-Size{display:none}}.AccountStats__Banner__Wrapper-Wave{position:absolute;width:100%;height:80%;object-fit:cover;bottom:calc(-20% - 5px);z-index:-9}@media only screen and (max-width: 768px){.AccountStats__Banner__Wrapper-Wave{width:auto;height:40%}}.AccountStats__Container{margin-top:16rem}@media screen and (max-width: 1500px){.AccountStats__Container{margin-top:8rem}}@media screen and (max-width: 1060px){.AccountStats__Container{margin-top:4rem}}@media screen and (min-width: 1061px){.AccountStats__Container__Content{display:flex;align-items:flex-start;gap:1rem}}.AccountStats .StatsTitleContainer{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:auto;padding:10rem 2rem 15rem;max-width:1280px;width:100%}.AccountStats .StatsTitle{color:#fff;font-family:"IntegralCF-ExtraBold",sans-serif;font-size:4rem;line-height:4rem;text-align:center;margin:0 auto}@media (min-width: 600px){.AccountStats .StatsTitle{font-size:5.2rem;line-height:5.2rem}}@media (min-width: 800px){.AccountStats .StatsTitle{font-size:6.4rem;line-height:6.4rem}}.AccountStats .box-wrapper{padding:20px !important;box-shadow:0 0 20px rgba(255,0,0,0.1) !important}.AccountStats__Content{flex:1 1;display:flex;flex-direction:column}.AccountStats__Content__Wrapper{position:relative}.AccountStats__Sidebar{width:100%}.AccountStats__Sidebar__Content{display:grid;grid-template-columns:295px 1fr;grid-gap:2rem;margin-bottom:2rem}@media only screen and (max-width: 768px){.AccountStats__Sidebar__Content{grid-template-columns:repeat(auto-fill, 100%)}}.AccountStats__Sidebar__Content__Transaction{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem}.AccountStats__Sidebar__Content__Transaction:hover{background-color:#fff6f7}.AccountStats__Sidebar__Content__Transaction:not(:last-child){border-bottom:1px solid #fff6f7}.AccountStats__Sidebar__Content__Transaction--Left{text-align:left}.AccountStats__Sidebar__Content__Transaction--Right{text-align:right}@media only screen and (max-width: 768px){.AccountStats__Sidebar__Content__Transaction{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0}.AccountStats__Sidebar__Content__Transaction--Right{text-align:left}}.AccountStats__Sidebar__Content__RedirectImage{width:1.2rem}.AccountStats__Staking{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:2rem}@media screen and (max-width: 1200px){.AccountStats__Staking{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 650px){.AccountStats__Staking{grid-template-columns:repeat(auto-fill, 100%)}}.AccountStats__Staking__Item{display:flex;align-items:center;gap:1rem}.AccountStats__Staking__Item__Value{font-size:2.2rem;font-weight:700;font-family:"IntegralCF-ExtraBold",sans-serif;color:#242a31}.AccountStats__Staking__Item__Label{display:flex;flex-direction:column;font-size:1.3rem;font-weight:100;color:#242a31}.AccountStats__Staking__Item__Label svg{width:16px !important;height:16px !important}.AccountStats__Staking__Item svg,.AccountStats__Staking__Item img{width:75px;height:75px}.AccountStats__Allocations{display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width: 1200px){.AccountStats__Allocations{flex-direction:column}}.AccountStats__ClaimableTag{display:flex;position:absolute;align-items:center;font-size:.8rem;background-color:#63db96;left:-25px;top:15px;height:15px;padding:0 2rem;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.SalesPage__Container{margin:auto;width:100%;max-width:1280px;padding:1rem 2rem}.SalesPage__Container .launchingProject{margin-top:2rem}.SalesPage__Banner__Wrapper{position:relative;width:100%;max-height:100%}.SalesPage__Banner__Wrapper__Image{position:absolute;width:100%;height:100%;max-height:100%;object-fit:cover}@media only screen and (max-width: 768px){.SalesPage__Banner__Wrapper__Image{width:auto;left:-30rem}}.SalesPage__Banner__Wrapper-Wave{position:absolute;width:100%;height:80%;object-fit:cover;bottom:0}@media only screen and (max-width: 768px){.SalesPage__Banner__Wrapper-Wave{width:auto;height:40%}}.SalesPage .SalesTitleContainer{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;margin:auto;padding:10rem 2rem 15rem;max-width:1280px;width:100%}.SalesPage .SalesTitle{color:#fff;font-family:"IntegralCF-ExtraBold",sans-serif;font-size:4rem;line-height:4rem;text-align:center;margin:1rem auto}@media (min-width: 600px){.SalesPage .SalesTitle{font-size:5.2rem;line-height:5.2rem}}@media (min-width: 800px){.SalesPage .SalesTitle{font-size:6.4rem;line-height:6.4rem}}.SalesPage .SalesDescription{color:#fff;font-size:1.5rem;text-align:center;margin:0 auto}


.PageContainer,.VestingMarketplace{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner),.VestingMarketplace>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}


.PageContainer,.VestingMarketplaceSingleProject{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner),.VestingMarketplaceSingleProject>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}


.PageContainer,.VestingDashboard{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner),.VestingDashboard>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.CartItemLogoAmount{display:flex;align-items:center;gap:1.6rem .8rem}@media only screen and (max-width: 650px){.CartItemLogoAmount{flex-direction:column}}.CartItemLogoAmount__Image{width:45px;border-radius:50%;border:1px solid #e64347}@media only screen and (max-width: 650px){.CartItemLogoAmount__Image{width:150px}}.CartItemLogoAmount__TextWrapper{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:0.5rem 1rem}.CartItemLogoAmount__Title{font-family:"IntegralCF-ExtraBold",sans-serif;font-size:1.6rem;width:-webkit-min-content;width:min-content}.CartItemLogoAmount__Amount{padding:.4rem;font-family:"IntegralCF-ExtraBold",sans-serif;font-size:1.6rem;background-color:#e6ecf1;border-radius:.4rem}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.CartItemIconLabels{display:flex;align-items:center;gap:1rem}.CartItemIconLabels__Icon{width:45px}.CartItemIconLabels__Label{display:flex;flex-direction:column}.CartItemIconLabels__LabelTop{font-family:"Montserrat",sans-serif;font-size:1.2rem;font-weight:600}.CartItemIconLabels__LabelBottom{font-family:"IntegralCF-ExtraBold",sans-serif;font-size:1.6rem}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.CartItemSmallIconLabel{display:flex;align-items:center;gap:.4rem;font-family:"Montserrat",sans-serif;font-size:1.2rem;font-weight:600}.CartItemSmallIconLabel__Icon{color:#e64347;width:1rem}.CartItemSmallIconLabel__Price--Above{color:#e64347}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.CartItem{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.6rem .8rem;padding:2rem 1.2rem;background-color:transparent;border-radius:1rem;transition:all 0.3s}.CartItem:not(:last-child){border-bottom:1px solid #f5f7f9}.CartItem:hover{background-color:#f5f7f9}@media only screen and (max-width: 650px){.CartItem{align-items:center;flex-direction:column}}.CartItem__Row{flex:2}@media only screen and (max-width: 650px){.CartItem__Row{width:-webkit-max-content;width:max-content}}.CartItem__IconStats{flex:4;display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap}@media only screen and (max-width: 650px){.CartItem__IconStats{gap:1.4rem;justify-content:flex-start}}.CartItem__Summary{flex:2;display:flex;flex-direction:column;align-items:flex-start}.CartItem__SummaryHeader{font-family:"Montserrat",sans-serif;font-size:1.2rem;font-weight:600}@media only screen and (max-width: 650px){.CartItem__SummaryHeader{align-self:center}}.CartItem__CloseRow{display:flex;flex:1;justify-content:flex-end}@media only screen and (max-width: 650px){.CartItem__CloseRow{order:-1;align-self:flex-end}}.CartItem__CheckoutButtonContainer{flex:2;display:flex;flex-direction:column;align-items:flex-start}@media only screen and (max-width: 1000px){.CartItem__CheckoutButtonContainer{width:100%}}.CartItem__CheckoutButton{flex:4;width:100%}@media only screen and (max-width: 1000px){.CartItem__CheckoutButton{flex:none}}.CartItem__CheckoutButton button{width:100%}.CartItem__SoldButton{width:100%;font-weight:700;font-size:1.2rem;border-radius:5px;z-index:999;align-items:center;cursor:not-allowed;transition:0.2s;justify-content:center;white-space:nowrap;display:flex;min-height:42px;min-width:160px;line-height:40px;height:40px;padding:10px 15px;border:0;background-color:#63db96;color:#fff}.CartItem__CloseButton{font-size:1.8rem;color:#74818d;display:flex;align-items:center;justify-content:center;border:0;cursor:pointer;padding:.8rem;background:transparent;transition:all 0.3s}.CartItem__CloseButton:hover{color:#242a31}@media only screen and (max-width: 650px){.CartItem__CloseButton{width:100%}}.CartItem--Disabled{background-color:#e6ecf1}.CartItem--Disabled:hover{background-color:#e6ecf1}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.CartItemList{width:100%;display:flex;flex-direction:column;background:#fff}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.CartItemListTotal{width:100%;display:flex;align-items:center;justify-content:space-between;padding:1.6rem;background-color:#f5f7f9;border-radius:1rem}@media only screen and (max-width: 1000px){.CartItemListTotal{flex-direction:column;justify-content:center;gap:1rem}}.CartItemListTotal__Total{flex:1;font-family:"IntegralCF-ExtraBold",sans-serif;font-size:1.6rem}.CartItemListTotal__Stats{display:flex;justify-content:space-evenly;gap:1.4rem;flex:4}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.CartContainer{width:100%;border-radius:1rem;overflow:auto;box-shadow:0 0 1.25rem rgba(255,0,0,0.1);padding:.4rem;background-color:#fff}


.PageContainer,.VestingCart{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner),.VestingCart>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.AppRoutes__Wrapper{display:flex;flex-direction:column;flex-grow:1;position:relative;z-index:300;min-height:80vh;overflow:hidden}.AppRoutes__Wrapper .box-wrapper{padding:20px;display:flex;flex-direction:column;justify-content:center;max-width:100%;width:100%;position:relative;text-align:center;margin:0 auto}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.AirdropSearchBar{max-width:350px;width:100%}@media only screen and (max-width: 768px){.AirdropSearchBar{max-width:100%}}.AirdropSearchBar .SearchBar{border:1px solid #9daab6;border-radius:10px;padding:0.5rem 1rem;box-shadow:none}.AirdropSearchBar .SearchBar:hover,.AirdropSearchBar .SearchBar:focus{border:1px solid #e64347}.AirdropSearchBar .SearchBar:hover .AirdropSearchBar__Icon,.AirdropSearchBar .SearchBar:focus .AirdropSearchBar__Icon{color:#e64347}.AirdropSearchBar .SearchBar__Input{font-size:1.4rem}.AirdropSearchBar .SearchBar__Input::-webkit-input-placeholder{font-size:1.4rem}.AirdropSearchBar .SearchBar__Icon{color:#9daab6}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.IsPChainAddressEligibleForAirdrop{padding-bottom:2rem}.IsPChainAddressEligibleForAirdrop .TransactionButtonWrapper{-webkit-transform:translateX(0.15rem);transform:translateX(0.15rem)}.IsPChainAddressEligibleForAirdrop .ComplexInput__Button{border:none !important}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.VerifyPChainAddressEligibleForAirdrop__MessageBox{display:flex;align-items:center;font-weight:700;margin-bottom:0.7rem}.VerifyPChainAddressEligibleForAirdrop__MessageLogo{width:18px;margin-right:5px;margin-left:10px}.VerifyPChainAddressEligibleForAirdrop__MessageText{margin:0}.VerifyPChainAddressEligibleForAirdrop__CopyMessageBox{padding:1rem 1rem;display:flex;gap:1rem;align-items:center;border:2px solid #74818d;border-radius:10px;color:#74818d;font-weight:700;margin-bottom:2rem}.VerifyPChainAddressEligibleForAirdrop__CopyImage{width:16px}.VerifyPChainAddressEligibleForAirdrop__Button{margin-top:1.2rem}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.AirdropValidatorModal__Header{font-family:"Montserrat",sans-serif;font-size:2.5rem;font-weight:700;margin:0;margin-bottom:1.5rem;text-align:center}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.AirdropContent{height:100%;display:flex;flex-direction:column}.AirdropContent__Title{text-align:left;font-size:2rem;margin-bottom:2rem;min-height:65px}.AirdropContent__Title__Text{font-family:"IntegralCF-ExtraBold",sans-serif;line-height:2.2rem}.AirdropContent__Title img{width:50px;border-radius:50%;border:1px solid #e64347;margin-right:1rem}.AirdropContent__Description{text-align:left;margin-bottom:1rem;min-height:100px}.AirdropContent__Vertical__Divider{border-right:1px solid #9daab6;height:50px}.AirdropContent__Horizontal__Divider{border-bottom:1px solid #9daab6;width:100%}.AirdropContent__InfoItem__Claim .tooltip-number-label-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:1rem}.AirdropContent__InfoItem__Claim .tooltip-number-label-wrapper .prefix-value{font-size:32px}.AirdropContent .tabs-wrapper{width:100%;max-width:100%}.AirdropContent__Button button{width:100%}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.AirdropsPage__Banner__Wrapper{position:relative;width:100%;max-height:100%}.AirdropsPage__Banner__Wrapper__Image{position:absolute;width:100%;height:100%;max-height:100%;object-fit:cover}.AirdropsPage__Banner__Wrapper-Wave{position:absolute;width:100%;height:80%;object-fit:cover;bottom:-1px}@media only screen and (max-width: 768px){.AirdropsPage__Banner__Wrapper-Wave{height:40%}}.AirdropsPage__StatsRow{display:grid;grid-template-columns:repeat(4, 1fr);gap:1rem;margin-top:3rem;margin-bottom:4rem}@media screen and (max-width: 1000px){.AirdropsPage__StatsRow{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 768px){.AirdropsPage__StatsRow{grid-template-columns:repeat(auto-fill, 100%)}}.AirdropsPage__FilterBar{display:flex;align-items:center;justify-content:space-between;gap:1rem}@media only screen and (max-width: 768px){.AirdropsPage__FilterBar{flex-direction:column;align-items:flex-start;justify-content:flex-start}}.AirdropsPage__Content__Wrapper{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-gap:2rem}@media screen and (max-width: 1200px){.AirdropsPage__Content__Wrapper{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media only screen and (max-width: 768px){.AirdropsPage__Content__Wrapper{grid-template-columns:repeat(auto-fill, 100%)}}.AirdropsPage__Content__Wrapper .box-wrapper{padding:2rem !important}.AirdropsPage__Pagination{display:flex;align-items:center;justify-content:space-between;margin-top:1.4rem;gap:1.4rem}@media only screen and (max-width: 650px){.AirdropsPage__Pagination{flex-direction:column}}.AirdropsPage__Pagination__Label{margin-right:1.6rem;opacity:0.75;font-weight:600}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.MaintenancePage{display:flex;align-items:center;justify-content:center;width:100%;height:100vh;background:#fff}.MaintenancePage__Image{width:80px;height:80px;margin-top:60px}.MaintenancePage__Box{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:1rem}.MaintenancePage__Heading{font-weight:800;margin-top:20px;margin-bottom:20px}.MaintenancePage__Paragraph{font-size:1.6rem;text-align:center;max-width:480px}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.NewFeaturesInfoCarouselItem{padding:1.2rem;overflow:hidden;display:flex;flex-direction:column}.NewFeaturesInfoCarouselItem__FeatureRow{display:flex;gap:1rem;align-items:center}.NewFeaturesInfoCarouselItem__BottomWrapper{display:flex;gap:3rem;justify-content:space-between;align-items:center}@media only screen and (max-width: 768px){.NewFeaturesInfoCarouselItem__BottomWrapper{flex-direction:column}}.NewFeaturesInfoCarouselItem__TextWrapper{display:flex;flex-direction:column}.NewFeaturesInfoCarouselItem__CircleIcon{width:10px;height:10px;border-radius:50%;background-color:#9daab6}.NewFeaturesInfoCarouselItem__CircleIcon--Active{background-color:#ff6746}.NewFeaturesInfoCarouselItem__FeatureTitle{display:block;font-family:"IntegralCF-ExtraBold",sans-serif;font-weight:700}@media only screen and (max-width: 768px){.NewFeaturesInfoCarouselItem__FeatureTitle{text-align:center}}.NewFeaturesInfoCarouselItem__FeatureSubtitle{display:block;font-family:"IntegralCF-ExtraBold",sans-serif;font-weight:700;color:#74818d}@media only screen and (max-width: 768px){.NewFeaturesInfoCarouselItem__FeatureSubtitle{text-align:center}}.NewFeaturesInfoCarouselItem__ImageWrapper{height:100%}.NewFeaturesInfoCarouselItem__ImageWrapper__Image{max-width:100%;border-radius:5px;box-shadow:0 0 20px rgba(156,156,156,0.2)}@media only screen and (max-width: 768px){.NewFeaturesInfoCarouselItem__ImageWrapper__Image{min-height:300px;object-fit:cover}}@media only screen and (max-width: 414px){.NewFeaturesInfoCarouselItem__ImageWrapper__Image{min-height:250px}}.NewFeaturesInfoCarouselItem__ButtonWrapper{display:flex;justify-content:center;align-items:center}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.NewFeaturesInfoCarousel{display:flex;position:relative;flex-direction:column;padding:0 1.2rem}.NewFeaturesInfoCarousel__ContentWrapper{overflow:hidden;display:flex;position:relative}.NewFeaturesInfoCarousel__ArrowRight{position:absolute;right:-35px;top:50%}.NewFeaturesInfoCarousel__ArrowLeft{position:absolute;left:-35px;top:50%}.NewFeaturesInfoCarousel__ArrowLeft--Icon{padding-right:2px;font-weight:700}@media screen and (max-width: 1000px){.NewFeaturesInfoCarousel{min-width:auto}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.NewFeatureVestingMarketplace__Image{width:100%;border-radius:1rem}.NewFeatureVestingMarketplace__Heading{text-align:center}.NewFeatureVestingMarketplace__Paragraph{text-align:center}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.NewFeatureDeepwaters__Image{width:100%;border-radius:1rem}.NewFeatureDeepwaters__Heading{text-align:center}.NewFeatureDeepwaters__Paragraph{text-align:center}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.NewFeatureRefund__Image{width:100%;border-radius:1rem}.NewFeatureRefund__Heading{text-align:center}.NewFeatureRefund__Paragraph{text-align:center}


.NewFeaturesInfoModal{overflow:visible;max-width:700px}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.NewFeaturesInfoCarouselItem{padding:1.2rem;overflow:hidden;display:flex;flex-direction:column}.NewFeaturesInfoCarouselItem__FeatureRow{display:flex;gap:1rem;align-items:center}.NewFeaturesInfoCarouselItem__BottomWrapper{display:flex;gap:3rem;justify-content:space-between;align-items:center}@media only screen and (max-width: 768px){.NewFeaturesInfoCarouselItem__BottomWrapper{flex-direction:column}}.NewFeaturesInfoCarouselItem__TextWrapper{width:100%}.NewFeaturesInfoCarouselItem__CircleIcon{width:10px;height:10px;border-radius:50%;background-color:#9daab6}.NewFeaturesInfoCarouselItem__CircleIcon--Active{background-color:#ff6746}.NewFeaturesInfoCarouselItem__FeatureTitle{display:block;font-family:"IntegralCF-ExtraBold",sans-serif;font-weight:700}@media only screen and (max-width: 768px){.NewFeaturesInfoCarouselItem__FeatureTitle{text-align:center}}.NewFeaturesInfoCarouselItem__FeatureSubtitle{display:block;font-family:"IntegralCF-ExtraBold",sans-serif;font-weight:700;color:#74818d}@media only screen and (max-width: 768px){.NewFeaturesInfoCarouselItem__FeatureSubtitle{text-align:center}}.NewFeaturesInfoCarouselItem__ImageWrapper{height:100%}.NewFeaturesInfoCarouselItem__ImageWrapper__Image{max-width:100%;border-radius:5px;box-shadow:0 0 20px rgba(156,156,156,0.2)}@media only screen and (max-width: 768px){.NewFeaturesInfoCarouselItem__ImageWrapper__Image{min-height:300px;object-fit:cover}}@media only screen and (max-width: 414px){.NewFeaturesInfoCarouselItem__ImageWrapper__Image{min-height:250px}}.NewFeaturesInfoCarouselItem__ButtonWrapper{display:flex;justify-content:center;align-items:center}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.NewFeatureRefund2{display:flex;position:relative;flex-direction:column;padding:0 1.2rem}.NewFeatureRefund2__ContentWrapper{overflow:hidden;display:flex;position:relative}.NewFeatureRefund2__ArrowRight{position:absolute;right:-35px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.NewFeatureRefund2__ArrowLeft{position:absolute;left:-35px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.NewFeatureRefund2__ArrowLeft--Icon{padding-right:2px;font-weight:700}@media screen and (max-width: 1000px){.NewFeatureRefund2{min-width:auto}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.NewFeaturePeekNft__Image{width:100%;border-radius:1rem}.NewFeaturePeekNft__Heading{text-align:center}.NewFeaturePeekNft__Paragraph{text-align:center}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.NotifyBanner{display:flex;align-items:center;justify-content:center;padding:1rem 0;width:100%;background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);z-index:5;color:#fff;text-align:center;font-weight:700;position:relative;border-bottom:1px solid #fff}.NotifyBanner__ContentWrapper{display:flex;justify-content:center;align-items:center;width:100%}@media only screen and (max-width: 768px){.NotifyBanner{display:none}}.NotifyBanner__Button{color:#fff;position:absolute;right:1rem;cursor:pointer}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.AnimatedNotifyBanner{display:flex;align-items:center;justify-content:center;padding:1rem 0;width:100%;background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);z-index:5;color:#fff;text-align:center;font-weight:700;position:relative;border-bottom:1px solid #fff}.AnimatedNotifyBanner__ContentWrapper{display:inline-flex;justify-content:center;align-items:center;width:100%;height:25px;position:relative;overflow:hidden}.AnimatedNotifyBanner__ContentWrapper .Marquee{position:absolute;display:flex;justify-content:flex-start;align-items:center;gap:4rem;white-space:nowrap;left:0;width:100%;-webkit-animation:marquee 50s linear infinite;animation:marquee 50s linear infinite}.AnimatedNotifyBanner__ContentWrapper .Marquee__Item{display:flex;justify-content:space-around;align-items:center;gap:1rem;transition:color 0.3s}.AnimatedNotifyBanner__ContentWrapper .Marquee__Item:hover{color:#e6ecf1}.AnimatedNotifyBanner__ContentWrapper .Marquee__Item img{border-radius:50%;max-height:25px}.AnimatedNotifyBanner__ContentWrapper .Marquee--2{-webkit-animation-delay:25s;animation-delay:25s}.AnimatedNotifyBanner__ContentWrapper:hover .Marquee{-webkit-animation-play-state:paused;animation-play-state:paused}@-webkit-keyframes marquee{0%{left:0%}100%{left:-100%}}@keyframes marquee{0%{left:0%}100%{left:-100%}}@media only screen and (max-width: 768px){.AnimatedNotifyBanner{display:none}}.AnimatedNotifyBanner__Button{color:#fff;position:absolute;right:1rem;cursor:pointer}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.FloatingCart{position:fixed;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);right:0;z-index:999;transition:all 0.3s}@media only screen and (max-width: 1400px){.FloatingCart{top:auto;right:auto;bottom:1.4rem;right:1.4rem;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.FloatingCart--Hidden{-webkit-transform:translate(150%, 0);transform:translate(150%, 0);transition:all 0.3s}@media only screen and (max-width: 1400px){.FloatingCart--Hidden{-webkit-transform:translate(0, 150%);transform:translate(0, 150%)}}.FloatingCart__Button{position:relative;width:100%;height:100%;background:#fff;border-radius:1rem 0 0 1rem;box-shadow:0 0 1.25rem rgba(255,0,0,0.1);padding:2.4rem;border:0;cursor:pointer;transition:all 0.3s}.FloatingCart__Button:hover{box-shadow:0 0.8rem 2.5rem rgba(255,0,0,0.1);background:#e64347}@media only screen and (max-width: 1400px){.FloatingCart__Button{border-radius:50%}}.FloatingCart__Button:hover .FloatingCart__ShoppingCartIcon,.FloatingCart__Button:active .FloatingCart__ShoppingCartIcon{fill:#fff}.FloatingCart__Button--Disabled{cursor:not-allowed;background:#f5f7f9}.FloatingCart__Button--Disabled:hover{box-shadow:0 0 1.25rem rgba(255,0,0,0.1);background:#e6ecf1}.FloatingCart__Button--Disabled:hover .FloatingCart__ShoppingCartIcon,.FloatingCart__Button--Disabled:active .FloatingCart__ShoppingCartIcon{fill:#74818d !important}.FloatingCart__ShoppingCartIcon{fill:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);transition:all 0.3s}.FloatingCart__ShoppingCartIcon--Disabled{fill:#74818d}.FloatingCart__NotificationBadge{position:absolute;display:flex;align-items:center;justify-content:center;height:2.5rem;width:2.5rem;color:#fff;top:0;left:0;-webkit-transform:translate(-25%, -25%);transform:translate(-25%, -25%);border-radius:50%;background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);z-index:9999}.FloatingCart__NotificationBadge--Disabled{background:#74818d}


@font-face{font-family:"IntegralCF-DemiBold";src:url(/fonts/IntegralCF-DemiBold.woff2) format("woff2"),url(/fonts/IntegralCF-DemiBold.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"IntegralCF-ExtraBold";src:url(/fonts/IntegralCF-ExtraBold.woff2) format("woff2"),url(/fonts/IntegralCF-ExtraBold.woff) format("woff");font-weight:bold;font-style:normal;font-display:swap}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}*{box-sizing:border-box}html{position:relative;font-size:62.5%;scroll-behavior:smooth}body{margin:0;padding:0;font-size:1.4rem;font-family:"Montserrat",sans-serif;font-weight:500;color:#242a31}::selection{color:#e64347;background-color:rgba(255,255,255,0.4)}.HeroSection-Heading::selection{color:#e64347}.GradientText::selection{text-shadow:0px 0px #000}button,input{font-family:"Montserrat",sans-serif}.app{min-height:100vh;display:flex;flex-direction:column;background:#fff}.loader-between-pages{flex-grow:1;height:100%;width:100%}.page-container{flex-grow:1;position:relative;z-index:3;display:flex;flex-direction:column}.page-container .width-container.page{flex-grow:1;display:flex;flex-direction:column}.page-title{font-size:5.2rem;font-weight:700;margin:50px 0}.empty-wrapper{flex-direction:column;display:flex;justify-content:center;align-items:center;flex-grow:1;text-align:center;color:#9daab6}.empty-wrapper svg{margin-bottom:20px}a{color:inherit;text-decoration:none}.width-container{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem}.width-container-small{max-width:1000px;width:100%;margin:0 auto;padding:0 2rem}.width-container-large{max-width:1580px;width:100%;margin:0 auto;padding:0 2rem}.box-wrapper{background:#fff;box-shadow:0 0 20px rgba(255,0,0,0.1);border-radius:20px}input:invalid{box-shadow:none}.restricted-countries-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;border:2px solid #e64347;border-radius:20px;padding:25px;max-width:800px;margin:auto}.restricted-countries-wrapper .restricted-countries-text{font-weight:normal}.MuiStepLabel-label{font-size:1.3rem !important}@media only screen and (max-width: 414px){.MuiStepLabel-label{font-size:0.8rem !important}}.m-0{margin:0 !important}.mt-1{margin-top:0.5rem}.mt-2{margin-top:1rem}.mt-3{margin-top:1.5rem}.mt-4{margin-top:2rem}.mb-1{margin-bottom:0.5rem}.mb-2{margin-bottom:1rem}.mb-3{margin-bottom:1.5rem}.mb-4{margin-bottom:2rem}.ml-1{margin-left:0.5rem}.mr-1{margin-right:0.5rem}.width-25{width:25px}.width-50{width:50px}.width-75{width:75px}.width-100{width:100px}.image-round{border-radius:50%;max-width:100%}.m-auto{margin:auto}.text-decoration-underline-hover:hover{text-decoration:underline}.text-decoration-none{text-decoration:none !important}.text-danger{color:#e64347}.text-mute{color:#9daab6}.text-bold{font-weight:700}.text-center{text-align:center}.cursor-pointer{cursor:pointer}.loader-banner{z-index:9999;top:0;left:0;width:100%;position:fixed;display:flex;align-items:center;justify-content:center;height:100vh;background:rgba(36,42,49,0.3)}.display-flex{display:flex;align-items:center}.display-flex-center{display:flex;align-items:center;justify-content:center}.flex-direction-column{flex-direction:column}.error-text-wrapper{padding:2rem;border:2px solid #e64347;margin:1rem auto;max-width:600px;text-align:center;border-radius:10px}.error-text-wrapper img{width:70px;margin-bottom:1rem}.error-text-wrapper a{color:#e64347}.error-text-wrapper a:hover{text-decoration:underline}.error-text-wrapper.danger{color:#e64347;font-weight:700}.ReactMarkdown{white-space:pre-wrap}.ReactMarkdown img{max-width:100%;height:auto;margin-bottom:1rem}.ReactMarkdown ul{margin:0;color:#74818d}.ReactMarkdown p,.ReactMarkdown li{font-weight:400;font-size:1.6rem;line-height:2.1rem;color:#74818d;margin:0.5rem 0}.ReactMarkdown h1,.ReactMarkdown h2,.ReactMarkdown h3{line-height:1.5em;padding-bottom:0.125em;margin-bottom:0.5em}.ReactMarkdown code{font-size:1rem;line-height:1.5em;background:#f6f6f6;padding:0.25em 0.5em;border-radius:0.25rem}.ReactMarkdown pre code{width:100%;display:block;color:initial;padding:0.5rem 1rem;font-size:0.875em}.ReactMarkdown a{color:#e64347}.ReactMarkdown a:hover{text-decoration:underline}.ReactMarkdown blockquote{background:#f5f7f9;border-left:10px solid #9daab6;margin:1.5em 10px;padding:0.5em 10px}.BorderImage{width:20px;border-radius:50%;border:1px solid #e64347}.BorderImage0{width:35px;border-radius:50%;border:1px solid #e64347}.BorderImage1{width:45px;border-radius:50%;border:1px solid #e64347}.protocol-wrapper{position:relative;z-index:2;margin-top:8rem;display:flex;justify-content:center}.protocol-wrapper .protocol-title{font-family:"IntegralCF-ExtraBold",sans-serif;font-size:3rem;line-height:3rem;font-weight:700;text-align:center}.protocol-wrapper .line-wrapper-text{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;position:relative;display:block;text-align:center;margin-left:5px}.protocol-wrapper .line-wrapper-text .line-wrapper{position:absolute;z-index:1;bottom:-15px;left:0;right:0}

<script charset="utf-8" src="/static/js/4.49588248dc4dcbe76a67.bundle.js"></script>

.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.Member{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0 3rem}.Member__ImageOutCircle{max-width:21rem;display:flex;align-items:center;justify-content:center;padding:1.25rem;width:100%;box-shadow:0 0 20px rgba(255,0,0,0.1);border-radius:50%;overflow:hidden}.Member__ImageInnerCircle{display:flex;align-items:center;justify-content:center;padding:1rem;width:100%;box-shadow:0 0 20px rgba(255,0,0,0.1);border-radius:50%;overflow:hidden}.Member__ImageGradientCircle{display:flex;align-items:center;justify-content:center;padding:3px;width:100%;box-shadow:0 0 20px rgba(255,0,0,0.1);background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);border-radius:50%;overflow:hidden}.Member__Image{aspect-ratio:1;width:100%;border-radius:50%;-webkit-filter:grayscale(100%);filter:grayscale(100%);background:#000;margin:0 auto}@supports not (aspect-ratio: 1){.Member__Image::before{float:left;padding-top:100%;content:''}.Member__Image::after{display:block;content:'';clear:both}}.Member__Name{font-family:"IntegralCF-ExtraBold",sans-serif;font-size:1.6rem;color:#242a31;text-align:center;line-height:1;margin:0}.Member__Position{font-size:1.2rem;font-weight:700;text-align:center;background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.Advisor{display:flex;flex-direction:column;gap:0;padding:0 2rem;align-items:center}.Advisor__Image{width:100%;max-width:14rem;border-radius:50%;margin:0}.Advisor__Name{font-family:"IntegralCF-ExtraBold",sans-serif;font-size:1.5rem;color:#242a31;text-align:center;line-height:1;margin:0}.Advisor__Position{font-size:1.2rem;font-weight:700;text-align:center;max-width:15rem;background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.Team{max-width:128rem;margin:0 auto;display:flex;flex-direction:column;gap:3rem}.Team__Header{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 2rem;gap:1rem;align-items:start;justify-content:center}.Team__Emphasized{font-family:"IntegralCF-ExtraBold",sans-serif;font-weight:700;font-size:6.4rem;line-height:1;white-space:nowrap;text-align:right}@media only screen and (max-width: 650px){.Team__Emphasized{font-size:4rem}}.Team__Description{display:-webkit-box;max-width:50rem;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;text-align:center}.Team__Heading{font-family:"IntegralCF-ExtraBold",sans-serif;font-size:3rem;font-weight:700;text-align:center;line-height:1;margin:0;margin-top:2rem}.Team__Members{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit, minmax(Max(20rem, 21%), 1fr))}.Team__Advisors{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(17rem, 1fr))}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.AvalaunchProtocol>h2{font-weight:700;font-size:3rem;line-height:3.6rem;margin-top:8rem;text-align:center}.AvalaunchProtocol>h2 .break{display:initial}@media (min-width: 700px){.AvalaunchProtocol>h2 .break{display:none}}.AvalaunchProtocol>h2 span{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent;position:relative}.AvalaunchProtocol>h2 span::after{content:'';height:8px;width:165px;background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);position:absolute;left:3px;bottom:-14px;-webkit-transform:rotate(-3deg);transform:rotate(-3deg);border-radius:0.1875rem}.LandingPage{position:relative}.LandingPage__Banner{position:absolute;width:100%;height:100%}.LandingPage__Banner__Button{min-width:180px;height:50px !important;padding:18px 25px !important;font-size:15px !important;margin:0 !important}.LandingPage__Banner__Button__Group{display:flex;align-items:center;gap:1rem}@media only screen and (max-width: 414px){.LandingPage__Banner__Button__Group{flex-direction:column;align-items:stretch}}@media only screen and (max-width: 414px){.LandingPage__Banner__Button{height:40px !important;padding:18px 15px !important;font-size:12px !important}}.LandingPage__Banner__Wrapper{position:relative}.LandingPage__Banner img{position:absolute;width:100%;height:100%;object-fit:cover;z-index:-1}@media screen and (max-width: 1000px){.LandingPage__Banner img{height:115%;object-position:left}}.LandingPage__TagContainer{position:relative;overflow:hidden}.LandingPage__Tag{display:flex;position:absolute;align-items:center;font-size:1rem;background-color:#63db96;right:-18px;top:2px;height:20px;padding:0 2rem;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.LandingPage__Tag--Warning{background-color:#f2c94c}@media only screen and (max-width: 414px){.LandingPage__Tag{height:15px;font-size:0.8rem}}

<script charset="utf-8" src="/static/js/11.af19c3745f2b4905f99e.bundle.js"></script>

.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.LaunchpadPage__Banner__Wrapper{position:relative;width:100%;height:100%}.LaunchpadPage__Banner__Wrapper__Image{position:absolute;width:100%;height:100%;object-fit:cover}.LaunchpadPage__Banner__Wrapper-Wave{position:absolute;width:100%;height:40%;object-fit:cover;bottom:-1px}

<style data-emotion="css" data-s="">
<script charset="utf-8" src="/static/js/6.6e0b1f800137870743c7.bundle.js"></script>

.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.XavaLockingBanner{position:relative;width:100%;height:100%;z-index:1}.XavaLockingBanner__Image{position:absolute;width:100%;height:100%;max-height:100%;object-fit:cover}.XavaLockingBanner__Icon{z-index:23;max-width:250px}@media only screen and (max-width: 650px){.XavaLockingBanner__Icon{margin-bottom:2rem}}.XavaLockingBanner__Wave{position:absolute;width:100%;height:40%;object-fit:cover;bottom:-1px}@media only screen and (max-width: 768px){.XavaLockingBanner__Wave{height:20%}}.XavaLockingBanner__Title{font-family:"IntegralCF-ExtraBold",sans-serif;font-weight:900;font-size:5.2rem;text-transform:uppercase;line-height:4.5rem;text-align:center;margin:-2rem 0 0;z-index:3}@media only screen and (max-width: 414px){.XavaLockingBanner__Title{font-size:3rem;line-height:3rem}}.XavaLockingBanner__Title__Wrapper{display:flex;flex-direction:column;gap:0;color:#fff;align-items:center;z-index:2;padding:0 2rem 30rem}@media only screen and (max-width: 650px){.XavaLockingBanner__Title__Wrapper{padding-bottom:23rem}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.Tiers{display:grid;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));gap:120px 4rem;width:100%;position:relative;top:-23rem;margin-bottom:-23rem}@media only screen and (max-width: 650px){.Tiers{grid-template-columns:repeat(1, 1fr);top:-16rem;margin-bottom:-16rem}}@media only screen and (max-width: 375px){.Tiers{top:-19rem;margin-bottom:-19rem}}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.NativeReactRange__Container{display:flex;justify-content:center;flex-wrap:wrap;height:24px;opacity:1}.NativeReactRange__Container--Disabled{opacity:0.75}.NativeReactRange__RenderTrackContainer{display:flex;width:100%}.NativeReactRange__RenderTrackElement{align-self:center;height:13px;width:100%;border-radius:8px}.NativeReactRange__RenderThumbContainer{background-color:#fff;border:4px solid #e64347;border-radius:50%;height:24px;width:24px}.NativeReactRange__RenderThumbContainer:focus{outline:none}.NativeReactRange__Mark{height:12px;width:4px;border-radius:2px;position:absolute;bottom:-22px}.NativeReactRange__Mark[data-xava-slider-mark-state='active']{background-color:#ff0546}.NativeReactRange__Mark[data-xava-slider-mark-state='inactive']{background-color:#74818d}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.XavaPointsSlider{display:flex;flex-direction:column;gap:0.5rem}.XavaPointsSlider__AboveRow{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.XavaPointsSlider__Text{margin:0;font-family:"Montserrat",sans-serif;font-size:1.4rem;font-weight:700;flex-grow:2}.XavaPointsSlider__CurrencyContainer{color:#242a31;display:grid;grid-template-columns:repeat(2, -webkit-max-content);grid-template-columns:repeat(2, max-content);align-items:center;justify-content:end;gap:4px;flex-grow:1;font-family:"Montserrat",sans-serif;font-size:1.4rem;font-weight:700}.XavaPointsSlider__Input{width:80px;height:32px;padding:0 0.5rem;margin:0;border:1px solid #f5f7f9;border-radius:4px;font-family:"Montserrat",sans-serif;font-size:1.4rem;font-weight:700;text-align:right}.XavaPointsSlider__Currency{margin:0}.XavaPointsSlider__BelowRow{display:grid;grid-template-columns:repeat(2, -webkit-min-content);grid-template-columns:repeat(2, min-content);justify-content:space-between}.XavaPointsSlider__MinValue{color:#74818d;margin:0;font-family:"Montserrat",sans-serif;font-size:1.2rem;font-weight:400}.XavaPointsSlider__MaxValue{color:#74818d;margin:0;font-family:"Montserrat",sans-serif;font-size:1.2rem;font-weight:400}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.XavaLockingSliderSection{display:flex;flex-direction:column;gap:2rem}.XavaLockingSliderSection[data-has-white-box-container='true']{background:#fff;box-shadow:0 0 20px rgba(255,0,0,0.1);padding:2rem 3rem;border-radius:2rem}.XavaLockingSliderSection__Button{width:100%}


.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.XavaLocking{display:flex;flex-direction:column;gap:5rem;align-items:center}.XavaLocking .OverideMaxWidth{max-width:1000px}.XavaLocking__Content{display:flex;flex-direction:column;gap:4rem;position:relative}.XavaLocking__Description{font-family:"Montserrat",sans-serif;font-weight:400;font-size:1.6rem;color:#242a31;text-align:center;margin:0;padding:0 3rem}

<script charset="utf-8" src="/static/js/13.ad0e76c2a80cd0df8153.bundle.js"></script>

.PageContainer{max-width:1280px;width:100%;margin:0 auto;padding:0 2rem;display:block}.PageContainer>*:not(.Banner){margin-left:auto;margin-right:auto}.CursorPointer{cursor:pointer}.CursorNotAllowed{cursor:not-allowed !important}.UserSelectNone{-webkit-user-select:none;user-select:none}.NoWrap{white-space:nowrap}.TextAlignLeft{text-align:left}.TextAlignRight{text-align:right}.TextAlignCenter{text-align:center}.VerticalAlignSuperscript{vertical-align:super}.VerticalAlignSubscript{vertical-align:sub}.DisplayBlock{display:block}.DisplayFlex{display:flex}.DisplayNone{display:none !important}.FlexDirectionColumn{flex-direction:column}.FlexGap0{gap:0.5rem}.FlexGap1{gap:1rem}.FlexGap2{gap:1.5rem}.FlexGap3{gap:2rem}.Flex1{flex:1 1 0}.FlexAuto{flex:0 0 auto}.FlexWrap{flex-wrap:wrap}.OverflowHidden{overflow:hidden}.OverflowXHidden{overflow-x:hidden}.OverflowYHidden{overflow-y:hidden}.TextOverflowEllipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.OverflowXScroll{overflow-x:auto}.OverflowYScroll{overflow-y:auto}.PositionRelative{position:relative}.PositionAbsolute{position:absolute}.DisplayInlineBlock{display:inline-block}.DisplayInlineFlex{display:inline-flex}.AlignItemsCenter{align-items:center}.AlignItemsStart{align-items:flex-start}.AlignItemsEnd{align-items:flex-end}.AlignItemsStretch{align-items:stretch}.AlignSelfStretch{align-self:stretch}.JustifyContentStart{justify-content:flex-start}.JustifyContentEnd{justify-content:flex-end}.JustifyContentCenter{justify-content:center}.JustifyContentSpaceBetween{justify-content:space-between}.JustifyContentSpaceAround{justify-content:space-around}.MarginNone{margin:0 !important}.MarginCentered{margin-left:auto;margin-right:auto}.MarginBottom0{margin-bottom:0.25rem !important}.MarginBottom1{margin-bottom:0.5rem !important}.MarginBottom2{margin-bottom:1rem !important}.MarginBottom3{margin-bottom:1.5rem !important}.MarginBottom4{margin-bottom:2rem !important}.MarginBottom5{margin-bottom:3rem !important}.MarginBottom6{margin-bottom:4rem !important}.MarginTop0{margin-top:0.25rem !important}.MarginTop1{margin-top:0.5rem !important}.MarginTop2{margin-top:1rem !important}.MarginTop3{margin-top:1.5rem !important}.MarginTop4{margin-top:2.5rem !important}.MarginTop5{margin-top:7rem !important}.MarginLeftAuto{margin-left:auto}.MarginRightAuto{margin-right:auto}.MarginLeft0{margin-left:0.25rem}.MarginLeft1{margin-left:0.5rem}.MarginLeft2{margin-left:1rem}.MarginLeft3{margin-left:1.5rem}.MarginLeft4{margin-left:2rem}.MarginRightNone{margin-right:0 !important}.MarginRight0{margin-right:0.25rem !important}.MarginRight1{margin-right:0.5rem !important}.MarginRight2{margin-right:1rem !important}.MarginRight3{margin-right:1.5rem !important}.MarginRight4{margin-right:2rem !important}.PaddingNone{padding:0 !important}.PaddingLeft0{padding-left:0.25rem}.PaddingLeft1{padding-left:0.5rem}.PaddingLeft2{padding-left:1rem}.PaddingLeft3{padding-left:1.5rem}.PaddingLeft4{padding-left:2rem}.Padding0{padding:0.25rem !important}.Padding1{padding:0.5rem !important}.Padding2{padding:1rem !important}.Padding3{padding:1.5rem}.Padding4{padding:2rem}.MarginPaddingNone{padding:0 !important;margin:0 !important}.BorderTop1{border-top:1px solid #e6ecf1}.BorderBottom1{border-bottom:1px solid #e6ecf1}.BorderNone{border:0 !important}.BorderRadius1{border-radius:3px !important}.BorderRadius2{border-radius:4px}.BorderRadius3{border-radius:6px}.BorderRadius4{border-radius:8px !important}.BorderRadius5{border-radius:12px !important}.WordBreakAll{word-break:break-all}.WordBreakWord{word-break:break-word}.ZIndex1{z-index:1}.ZIndex2{z-index:2}.ResponsiveMarginTop0{margin-top:0 !important}.ResponsiveMarginTop1{margin-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop1{margin-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop1{margin-top:0.4rem !important}}.ResponsiveMarginTop2{margin-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop2{margin-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop2{margin-top:0.6rem !important}}.ResponsiveMarginTop3{margin-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop3{margin-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop3{margin-top:0.8rem !important}}.ResponsiveMarginTop4{margin-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop4{margin-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop4{margin-top:1rem !important}}.ResponsiveMarginTop5{margin-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop5{margin-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop5{margin-top:1.2rem !important}}.ResponsiveMarginTop6{margin-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop6{margin-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop6{margin-top:2rem !important}}.ResponsiveMarginTop7{margin-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop7{margin-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop7{margin-top:4rem !important}}.ResponsiveMarginTop8{margin-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsiveMarginTop8{margin-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsiveMarginTop8{margin-top:8rem !important}}.ResponsivePaddingTop1{padding-top:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop1{padding-top:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop1{padding-top:0.4rem !important}}.ResponsivePaddingTop2{padding-top:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop2{padding-top:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop2{padding-top:0.6rem !important}}.ResponsivePaddingTop3{padding-top:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop3{padding-top:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop3{padding-top:0.8rem !important}}.ResponsivePaddingTop4{padding-top:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop4{padding-top:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop4{padding-top:1rem !important}}.ResponsivePaddingTop5{padding-top:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop5{padding-top:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop5{padding-top:1.2rem !important}}.ResponsivePaddingTop6{padding-top:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop6{padding-top:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop6{padding-top:2rem !important}}.ResponsivePaddingTop7{padding-top:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop7{padding-top:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop7{padding-top:4rem !important}}.ResponsivePaddingTop8{padding-top:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingTop8{padding-top:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingTop8{padding-top:8rem !important}}.ResponsivePaddingBottom1{padding-bottom:1rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom1{padding-bottom:0.7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom1{padding-bottom:0.4rem !important}}.ResponsivePaddingBottom2{padding-bottom:1.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom2{padding-bottom:1.05rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom2{padding-bottom:0.6rem !important}}.ResponsivePaddingBottom3{padding-bottom:2rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom3{padding-bottom:1.4rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom3{padding-bottom:0.8rem !important}}.ResponsivePaddingBottom4{padding-bottom:2.5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom4{padding-bottom:1.75rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom4{padding-bottom:1rem !important}}.ResponsivePaddingBottom5{padding-bottom:3rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom5{padding-bottom:2.1rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom5{padding-bottom:1.2rem !important}}.ResponsivePaddingBottom6{padding-bottom:5rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom6{padding-bottom:3.5rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom6{padding-bottom:2rem !important}}.ResponsivePaddingBottom7{padding-bottom:10rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom7{padding-bottom:7rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom7{padding-bottom:4rem !important}}.ResponsivePaddingBottom8{padding-bottom:20rem !important}@media only screen and (max-width: 1000px){.ResponsivePaddingBottom8{padding-bottom:14rem !important}}@media only screen and (max-width: 650px){.ResponsivePaddingBottom8{padding-bottom:8rem !important}}.MutedText{color:#9daab6}.GradientText{background-image:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);background-size:100%;background-repeat:repeat;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.PrimaryText{color:#fff6f7}.SecondaryText{color:#4c69ba}.SuccessText{color:#63db96}.DangerText{color:#e64347}.WarningText{color:#f2c94c}.LinkText{color:#4c69ba}.WhiteText{color:#fff}.WhiteBackground{background-color:#fff !important}.BlackText{color:#242a31}.LinkTextHover{color:#e64347}.LinkTextHover:hover{color:#ef8789}.FontSize1{font-size:1rem}.FontSize2{font-size:1.2rem}.FontSize3{font-size:1.4rem}.FontSize4{font-size:1.6rem}.FontSize5{font-size:1.8rem}.FontSize6{font-size:2.2rem}.FontSize7{font-size:3.2rem}.FontFamilyPrimary{font-family:"IntegralCF-DemiBold",sans-serif}.FontFamilyPrimaryBold{font-family:"IntegralCF-ExtraBold",sans-serif}.FontFamilySecondary{font-family:"Montserrat",sans-serif}.LightText{font-weight:100}.NormalText{font-weight:400}.SemiBoldText{font-weight:600}.BoldText{font-weight:700}.BoxShadowRed{box-shadow:0 0 20px rgba(255,0,0,0.1)}.TextDecorationUnderline{text-decoration:underline}.TextDecorationHoverUnderline{text-decoration:none}.TextDecorationHoverUnderline:hover{text-decoration:underline}.TextTransformUppercase{text-transform:uppercase}@media (max-width: 760px){.HideMobile{display:none !important}}.DisplayMobile{display:none !important}@media (max-width: 760px){.DisplayMobile{display:inherit !important}}.FullWidth{width:100% !important}.MaxWidth120{max-width:120px !important}.MaxWidth240{max-width:240px !important}.MaxWidth320{max-width:320px !important}.MaxWidth480{max-width:480px !important}.MaxWidth520{max-width:520px !important}.MaxWidth720{max-width:720px !important}.MaxWidth960{max-width:960px !important}.MaxWidth1280{max-width:1280px !important}.FullHeight{height:100% !important}.MaxHeight300{max-height:300px}.MaxHeight500{max-height:500px}.MinHeight130{min-height:130px}.button{background:#f7495c;color:#fff;font-size:1.4rem;display:flex;align-items:center;padding:10px 20px;border:1px solid transparent;cursor:pointer;border-radius:10px;justify-content:center;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button:disabled{opacity:0.5;cursor:not-allowed}.button:not(:disabled):hover{background:#ec7073}.button.white{background:#fff;color:#f7495c;border:1px solid #e64347;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.white:hover{background:#ccc}.button.gray{opacity:1;background:#74818d;color:#fff;border:none}.button.gray:hover{background:#909aa4}.button.black{opacity:1;background:#242a31;color:#fff;border:none}.button.black:hover{background:#4f5c6c}.button.gradient{background:linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);color:#fff;font-weight:700;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.button.gradient:hover{background:#ec7073}.button.gradient:disabled{background:#9daab6;opacity:1;cursor:not-allowed}.button.gradient:disabled:hover{background:#9daab6 !important}.form-wrapper{width:100%;position:relative;-webkit-margin-after:0;margin-block-end:0}.form-wrapper .form-footer-text{margin-top:10px}.form-wrapper .form-footer-text a{color:#f7495c}.form-wrapper .bWJlsh{top:-2px}.form-wrapper .bTMeAt{border:0;padding:20px 15px}.form-wrapper .bTMeAt:focus{padding:20px 15px;outline:none;border:none;box-shadow:none}.form-wrapper .bPJjky.form-item{padding:0 !important}.form-wrapper .asterisk{color:#e64347;margin-left:5px}.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea{height:112px;font-size:1.5rem !important;outline:none}.form-wrapper .files-component-container{display:flex;flex-direction:column;margin-bottom:20px}.form-wrapper .files-component-container .dropzone-label{font-size:1.5rem;color:#74818d;margin-bottom:10px;text-align:left;width:100%;display:flex}.form-wrapper .label-flex{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .label-flex:hover{color:#4f5c6c}.form-wrapper .max-wrapper{display:flex;justify-content:space-between;align-items:center;color:#74818d;font-size:1.4rem;font-weight:300;margin-bottom:5px}.form-wrapper .max-wrapper.disabled-max .use-max-label{cursor:not-allowed}.form-wrapper .max-wrapper.disabled-max .use-max-label:hover{color:#4f5c6c}.form-wrapper .max-wrapper .max-value-label{display:flex;align-items:center}.form-wrapper .max-wrapper .max-value-label .error{color:#e64347}.form-wrapper .max-wrapper .max-value-label .max-label{margin-right:5px}.form-wrapper .max-wrapper .max-value-label .tooltip-item span{font-weight:700}.form-wrapper .max-wrapper .use-max-label{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);cursor:pointer;text-decoration:none;text-transform:uppercase;color:#f7495c}.form-wrapper .max-wrapper .use-max-label:hover{color:#ec7073}.form-wrapper .date-component-wrapper{width:100%;max-width:100%;margin-bottom:20px}.form-wrapper .date-component-wrapper .label{display:flex;align-items:center;font-size:1.5rem;color:#74818d;font-weight:50;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-wrapper .date-component-wrapper .label:hover{color:#4f5c6c}.form-wrapper .date-component-wrapper .react-datetime-picker{width:100%;background:transparent;font-size:1.4rem;background:#fff;text-align:left;padding:7px 15px;border-radius:10px;border:1px solid #74818d;min-width:0;color:#242a31;max-width:100%;outline:none}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper{border:0;padding:0}.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select{background:none}.form-item-wrapper{position:relative;display:flex;justify-content:space-between;flex-direction:column}.form-item-wrapper.wrapper-error{padding:0;border-color:#e64347}.form-item-wrapper.wrapper-error .input-values .form-item{border:1px solid #e64347}.form-item-wrapper.disabled{opacity:0.7;cursor:not-allowed}.form-item-wrapper.disabled>*{pointer-events:none}.form-item-wrapper:not(:last-child){margin-bottom:20px}.form-item-wrapper .input-values{display:flex;flex-direction:column;justify-content:space-between;position:relative}.form-item-wrapper .input-values .input-icon{height:16px;position:absolute;top:14px;left:12px}.form-item-wrapper .counter{text-align:right;margin-top:5px}.form-item-wrapper label{display:flex;align-items:center;font-size:1.5rem;color:#242a31;font-weight:700;margin-bottom:5px;cursor:pointer;transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)}.form-item-wrapper label:hover{color:#4f5c6c}.form-item-wrapper .second-label{font-size:1.8rem;display:flex;font-weight:200;align-items:center;justify-content:flex-end;white-space:nowrap;position:absolute;right:10px;top:10px;color:#74818d}.form-item-wrapper input::-webkit-outer-spin-button,.form-item-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-item-wrapper input[type='number']{-moz-appearance:textfield}.form-item-wrapper .form-item{width:100%;background:transparent;font-size:1.4rem;background:#e6ecf1;text-align:left;padding:12px 15px;border-radius:10px;border:1px solid #e6ecf1;min-width:0;color:#242a31;max-width:100%;outline:none}.form-item-wrapper .form-item::-webkit-input-placeholder{font-size:1.4rem}.form-item-wrapper .form-item.icon{padding:12px 36px}.form-item-wrapper .form-item::-webkit-input-placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item::placeholder{color:#74818d;opacity:1}.form-item-wrapper .form-item--phone{padding-left:48px}.form-item-wrapper .form-item--phone-button{background-color:#e6ecf1;border:1px solid #e6ecf1;border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper .form-item--phone-button.open,.form-item-wrapper .form-item--phone-button .selected-flag,.form-item-wrapper .form-item--phone-button .selected-flag.open{border-top-left-radius:10px;border-bottom-left-radius:10px}.form-item-wrapper div.form-item-error{color:#f73841;text-align:left;font-size:1.5rem;margin-top:10px}.form-item-wrapper.form-item-wrapper-textarea .input-values{flex-grow:1}.form-item-wrapper.form-item-wrapper-textarea textarea{resize:none;text-align:left;flex-grow:1;font-size:1.2rem}.SearchBar{display:flex;align-items:center;background:#fff;border:1px solid #e64347;cursor:pointer;border-radius:20px;box-shadow:0 0 20px rgba(230,67,71,0.2);transition:background-color 0.15s ease-in, border-color 0.15s ease-in;padding:1rem 1.5rem}.SearchBar__Input{height:100%;width:100%;border:none;padding:0.5rem;font-size:1.6rem}.SearchBar__Input:focus{outline:none}.select{min-width:130px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.select .select__control{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);border:1px solid #242a31;box-shadow:none;background:var(--select-bg);cursor:pointer;border-radius:10px;width:220px}.select .select__control.select__control--is-focused{border-color:var(--select-hover-selected-border)}.select .select__control .select__value-container{font-size:1.5rem}.select .select__control .select__value-container .select__placeholder{color:#74818d;font-weight:100}.select .select__control .select__value-container .select__single-value{color:var(--select-value)}.select .select__control .select__indicators .select__indicator-separator{display:none}.select .select__control .select__indicators .select__indicator{padding-right:10px}.select .select__control .select__indicators .select__indicator svg{fill:var(--select-arrow);width:18px}.select .select__menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px;border-radius:5px;overflow:hidden;margin-top:0}.select .select__menu .select__menu-list{padding:0}.select .select__menu .select__menu-list .select__option{transition:all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);font-size:1.5rem;padding:10px;cursor:pointer;color:var(--select-menu-option)}.select .select__menu .select__menu-list .select__option.select__option--is-focused{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected{background-color:#ccc}.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused{background-color:#ccc}.tippy-touch{cursor:pointer !important}.tippy-notransition{transition:none !important}.tippy-popper{max-width:550px;-webkit-perspective:800px;perspective:800px;z-index:10001;outline:0;transition-timing-function:cubic-bezier(0.65, 0.84, 0.44, 1);pointer-events:none}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^='top'] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^='top'] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^='top'] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^='top'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -55%);transform:scale(1) translate(-50%, -55%);opacity:1}.tippy-popper[x-placement^='top'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='top'] [data-animation='perspective']{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^='top'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^='top'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='top'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^='top'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='bottom'] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^='bottom'] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^='bottom'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -45%);transform:scale(1) translate(-50%, -45%);opacity:1}.tippy-popper[x-placement^='bottom'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -5%);transform:scale(0.15) translate(-50%, -5%);opacity:0}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,0.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,0.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,0.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^='bottom'] [data-animation='perspective']{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^='left'] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^='left'] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^='left'] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^='left'] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^='left'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='left'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='left'] [data-animation='perspective']{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^='left'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^='left'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='left'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^='left'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^='right'] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^='right'] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^='right'] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^='right'] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^='right'] [x-circle].enter{-webkit-transform:scale(1) translate(-50%, -50%);transform:scale(1) translate(-50%, -50%);opacity:1}.tippy-popper[x-placement^='right'] [x-circle].leave{-webkit-transform:scale(0.15) translate(-50%, -50%);transform:scale(0.15) translate(-50%, -50%);opacity:0}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,0.7)}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,0.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,0.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,0.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^='right'] [data-animation='perspective']{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^='right'] [data-animation='fade'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='fade'].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^='right'] [data-animation='shift'].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^='right'] [data-animation='scale'].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^='right'] [data-animation='scale'].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,0.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,0.1),0 4px 80px -8px rgba(0,20,60,0.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:0.95rem;padding:0.4rem 0.8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333}.tippy-tooltip--small{padding:0.25rem 0.5rem;font-size:0.8rem}.tippy-tooltip--big{padding:0.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{transition-timing-function:cubic-bezier(0.53, 2, 0.36, 0.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;transition:all ease}.tippy-tooltip [x-circle]:before{content:'';padding-top:90%;float:left}@media (max-width: 450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}div[data-tooltipped]{cursor:pointer}div[data-tooltipped]>*{vertical-align:bottom}.tippy-tooltip{box-shadow:0px 0px 14px rgba(0,0,0,0.25);border-radius:0;font-size:1.8rem;font-weight:bold;padding:5px 8px;line-height:18px;white-space:pre-line}.tippy-tooltip [x-circle]{background:#323232}.tippy-tooltip *{vertical-align:top}.tippy-tooltip{background:#e64347;padding:5px 10px;color:#fff;border-radius:8px;display:flex;align-items:center;text-align:left;font-size:1.4rem}.tippy-tooltip svg{margin-right:5px}.tippy-tooltip .tooltip-text-value{display:flex;align-items:center}.tippy-tooltip .tooltip-text-value svg{margin:0 5px}.user-login-wrapper{padding:1rem}.user-login-wrapper .user-login-banner{position:relative;margin:-35px -35px 20px}.user-login-wrapper .user-login-banner .user-login-banner-title{font-family:"IntegralCF-DemiBold",sans-serif;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff;font-size:2.8rem;font-weight:700;width:100%;padding:10px}.user-login-wrapper .user-login-banner .user-login-banner-title:after{content:'';border-bottom:3px solid #fff;width:64px;display:block;margin:10px auto auto}.user-login-wrapper .user-login-banner img{max-width:100%;border-radius:20px}@media only screen and (max-width: 650px){.user-login-wrapper .user-login-banner-title{font-size:1.6rem !important}}

.token {
    width: 100%;

}

.token-title {

}

.token-line {

    position: relative;
    width: 100%;
    margin-bottom: 10px;
}

.token-line .line {
    width: 100%;
    height: 25px;
   --tw-bg-opacity: 1;
    background: #f2c94c;
    border-radius: 30px;
}

.token-line .progress-line {
    position: absolute;
    inset: 0px;
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    height: 25px;
    border-radius: 30px 0px 0px 30px;
}

.token-number {
      color: #fff;
      opacity: 1;
      z-index: 2;
      width: 100%;
      height: 100%;
      position: absolute;
      display: flex;
      align-items: center;
      justify-content: center;
  gap: 1rem;
      font-size: 1.4rem;
}

.token-number span {
    font-size: 14px;
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.Accordion+.Accordion {
    margin-top: .8rem
}

.Accordion__Header {
    cursor: pointer;
    border: 1px solid #e64347;
    background-color: #fff;
    padding: 1.2rem 1.4rem;
    border-radius: 6px;
    -webkit-user-select: none;
    user-select: none
}

.Accordion__Header:hover {
    background-color: rgba(255, 246, 247, 0.75)
}

.Accordion__Header--Empty {
    border: none;
    padding: 0
}

.Accordion__Header__Label {
    font-size: 1.6rem;
    font-weight: 600
}

.Accordion__Header__Description {
    margin-top: 4px;
    font-weight: 100
}

.Accordion__Content {
    overflow: auto;
    padding: 0 1.6rem;
    max-height: 0;
    opacity: 0;
    transition: opacity 0.3s ease-in-out, max-height 0.3s ease-in-out, padding 0.3s ease-in-out
}

.Accordion__Content--Visible {
    padding: 1.2rem 1.6rem;
    opacity: 1;
    max-height: 1000px
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

@-webkit-keyframes AlertPopUpAnimation {
    0% {
        -webkit-transform: scale(0.7);
        transform: scale(0.7)
    }

    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes AlertPopUpAnimation {
    0% {
        -webkit-transform: scale(0.7);
        transform: scale(0.7)
    }

    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

.Alert {
    padding: 12px 15px;
    border: 1px solid rgba(255, 255, 255, 0.5);
    border-radius: 10px;
    text-align: left
}

.Alert:not(:last-child) {
    margin-bottom: 10px
}

.Alert--Info {
    background-color: rgba(76, 105, 186, 0.08);
    border: 1px solid rgba(76, 105, 186, 0.5)
}

.Alert--Warning {
    background-color: rgba(242, 201, 76, 0.2);
    border: 1px solid rgba(242, 201, 76, 0.7)
}

.Alert--Danger {
    background-color: rgba(247, 73, 92, 0.1);
    border: 1px solid rgba(247, 73, 92, 0.9)
}

.Alert--Success {
    background-color: rgba(99, 219, 150, 0.08);
    border: 1px solid rgba(99, 219, 150, 0.5)
}

.Alert--Animated {
    -webkit-animation: 0.3s AlertPopUpAnimation cubic-bezier(0.175, 0.885, 0.32, 1.275);
    animation: 0.3s AlertPopUpAnimation cubic-bezier(0.175, 0.885, 0.32, 1.275)
}


@-webkit-keyframes SpinIconAnimation {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@keyframes SpinIconAnimation {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

.TnIcon--SpinAnimation {
    display: inline-block;
    -webkit-animation: 1s SpinIconAnimation linear infinite;
    animation: 1s SpinIconAnimation linear infinite
}

@font-face {
    font-family: "TnIconFont";
    src: url("../fonts/TnIconFont.woff2") format("woff2"), url("../fonts/TnIconFont.ttf") format("truetype"), url("../fonts/TnIconFont.woff") format("woff"), url("../fonts/TnIconFont.svg") format("svg");
    font-weight: normal;
    font-style: normal;
    font-display: block
}

.TnIcon {
    font-family: "TnIconFont" !important;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.icon-pin-outline:before {
    content: ""
}

.icon-lightbulb-1:before {
    content: ""
}

.icon-gauge:before {
    content: ""
}

.icon-bug:before {
    content: ""
}

.icon-clipboard-list:before {
    content: ""
}

.icon-file-digit:before {
    content: ""
}

.icon-function-square:before {
    content: ""
}

.icon-wallet:before {
    content: ""
}

.icon-python:before {
    content: "";
    color: #3776ab
}

.icon-go:before {
    content: "";
    color: #00add8
}

.icon-javascript:before {
    content: "";
    color: #f7df1e
}

.icon-typescript:before {
    content: "";
    color: #007acc
}

.icon-proxy-contract:before {
    content: ""
}

.icon-sentry:before {
    content: ""
}

.icon-ethereum:before {
    content: ""
}

.icon-linux:before {
    content: ""
}

.icon-apple:before {
    content: ""
}

.icon-windows:before {
    content: ""
}

.icon-deployment:before {
    content: ""
}

.icon-diamond:before {
    content: ""
}

.icon-project:before {
    content: ""
}

.icon-organization:before {
    content: ""
}

.icon-alerting:before {
    content: ""
}

.icon-single-project:before {
    content: ""
}

.icon-telegram:before {
    content: ""
}

.icon-discord:before {
    content: ""
}

.icon-github:before {
    content: ""
}

.icon-google:before {
    content: ""
}

.icon-slack:before {
    content: ""
}

.icon-activity:before {
    content: ""
}

.icon-airplay:before {
    content: ""
}

.icon-alert-circle:before {
    content: ""
}

.icon-alert-octagon:before {
    content: ""
}

.icon-alert-triangle:before {
    content: ""
}

.icon-align-center:before {
    content: ""
}

.icon-align-justify:before {
    content: ""
}

.icon-align-left:before {
    content: ""
}

.icon-align-right:before {
    content: ""
}

.icon-anchor:before {
    content: ""
}

.icon-aperture:before {
    content: ""
}

.icon-archive:before {
    content: ""
}

.icon-arrow-down:before {
    content: ""
}

.icon-arrow-down-circle:before {
    content: ""
}

.icon-arrow-down-left:before {
    content: ""
}

.icon-arrow-down-right:before {
    content: ""
}

.icon-arrow-left:before {
    content: ""
}

.icon-arrow-left-circle:before {
    content: ""
}

.icon-arrow-right:before {
    content: ""
}

.icon-arrow-right-circle:before {
    content: ""
}

.icon-arrow-up:before {
    content: ""
}

.icon-arrow-up-circle:before {
    content: ""
}

.icon-arrow-up-left:before {
    content: ""
}

.icon-arrow-up-right:before {
    content: ""
}

.icon-at-sign:before {
    content: ""
}

.icon-award:before {
    content: ""
}

.icon-bar-chart:before {
    content: ""
}

.icon-bar-chart-2:before {
    content: ""
}

.icon-battery:before {
    content: ""
}

.icon-battery-charging:before {
    content: ""
}

.icon-bell:before {
    content: ""
}

.icon-bell-off:before {
    content: ""
}

.icon-bluetooth:before {
    content: ""
}

.icon-bold:before {
    content: ""
}

.icon-book:before {
    content: ""
}

.icon-book-open:before {
    content: ""
}

.icon-bookmark:before {
    content: ""
}

.icon-box:before {
    content: ""
}

.icon-briefcase:before {
    content: ""
}

.icon-calendar:before {
    content: ""
}

.icon-camera:before {
    content: ""
}

.icon-camera-off:before {
    content: ""
}

.icon-cast:before {
    content: ""
}

.icon-check:before {
    content: ""
}

.icon-check-circle:before {
    content: ""
}

.icon-check-square:before {
    content: ""
}

.icon-chevron-down:before {
    content: ""
}

.icon-chevron-left:before {
    content: ""
}

.icon-chevron-right:before {
    content: ""
}

.icon-chevron-up:before {
    content: ""
}

.icon-chevrons-down:before {
    content: ""
}

.icon-chevrons-left:before {
    content: ""
}

.icon-chevrons-right:before {
    content: ""
}

.icon-chevrons-up:before {
    content: ""
}

.icon-chrome:before {
    content: ""
}

.icon-circle:before {
    content: ""
}

.icon-clipboard:before {
    content: ""
}

.icon-clock:before {
    content: ""
}

.icon-cloud:before {
    content: ""
}

.icon-cloud-drizzle:before {
    content: ""
}

.icon-cloud-lightning:before {
    content: ""
}

.icon-cloud-off:before {
    content: ""
}

.icon-cloud-rain:before {
    content: ""
}

.icon-cloud-snow:before {
    content: ""
}

.icon-code:before {
    content: ""
}

.icon-codepen:before {
    content: ""
}

.icon-codesandbox:before {
    content: ""
}

.icon-coffee:before {
    content: ""
}

.icon-columns:before {
    content: ""
}

.icon-command:before {
    content: ""
}

.icon-compass:before {
    content: ""
}

.icon-copy:before {
    content: ""
}

.icon-corner-down-left:before {
    content: ""
}

.icon-corner-down-right:before {
    content: ""
}

.icon-corner-left-down:before {
    content: ""
}

.icon-corner-left-up:before {
    content: ""
}

.icon-corner-right-down:before {
    content: ""
}

.icon-corner-right-up:before {
    content: ""
}

.icon-corner-up-left:before {
    content: ""
}

.icon-corner-up-right:before {
    content: ""
}

.icon-cpu:before {
    content: ""
}

.icon-credit-card:before {
    content: ""
}

.icon-crop:before {
    content: ""
}

.icon-crosshair:before {
    content: ""
}

.icon-database:before {
    content: ""
}

.icon-delete:before {
    content: ""
}

.icon-disc:before {
    content: ""
}

.icon-dollar-sign:before {
    content: ""
}

.icon-download:before {
    content: ""
}

.icon-download-cloud:before {
    content: ""
}

.icon-droplet:before {
    content: ""
}

.icon-edit:before {
    content: ""
}

.icon-edit-2:before {
    content: ""
}

.icon-edit-3:before {
    content: ""
}

.icon-external-link:before {
    content: ""
}

.icon-eye:before {
    content: ""
}

.icon-eye-off:before {
    content: ""
}

.icon-fast-forward:before {
    content: ""
}

.icon-feather:before {
    content: ""
}

.icon-figma:before {
    content: ""
}

.icon-file:before {
    content: ""
}

.icon-file-minus:before {
    content: ""
}

.icon-file-plus:before {
    content: ""
}

.icon-file-text:before {
    content: ""
}

.icon-film:before {
    content: ""
}

.icon-filter:before {
    content: ""
}

.icon-flag:before {
    content: ""
}

.icon-folder:before {
    content: ""
}

.icon-folder-minus:before {
    content: ""
}

.icon-folder-plus:before {
    content: ""
}

.icon-framer:before {
    content: ""
}

.icon-frown:before {
    content: ""
}

.icon-gift:before {
    content: ""
}

.icon-git-branch:before {
    content: ""
}

.icon-git-commit:before {
    content: ""
}

.icon-git-merge:before {
    content: ""
}

.icon-git-pull-request:before {
    content: ""
}

.icon-globe:before {
    content: ""
}

.icon-grid:before {
    content: ""
}

.icon-hard-drive:before {
    content: ""
}

.icon-hash:before {
    content: ""
}

.icon-headphones:before {
    content: ""
}

.icon-heart:before {
    content: ""
}

.icon-help-circle:before {
    content: ""
}

.icon-hexagon:before {
    content: ""
}

.icon-home:before {
    content: ""
}

.icon-image:before {
    content: ""
}

.icon-inbox:before {
    content: ""
}

.icon-info:before {
    content: ""
}

.icon-italic:before {
    content: ""
}

.icon-key:before {
    content: ""
}

.icon-layers:before {
    content: ""
}

.icon-layout:before {
    content: ""
}

.icon-life-buoy:before {
    content: ""
}

.icon-link:before {
    content: ""
}

.icon-link-2:before {
    content: ""
}

.icon-list:before {
    content: ""
}

.icon-loader:before {
    content: ""
}

.icon-lock:before {
    content: ""
}

.icon-log-in:before {
    content: ""
}

.icon-log-out:before {
    content: ""
}

.icon-mail:before {
    content: ""
}

.icon-map:before {
    content: ""
}

.icon-map-pin:before {
    content: ""
}

.icon-maximize:before {
    content: ""
}

.icon-maximize-2:before {
    content: ""
}

.icon-meh:before {
    content: ""
}

.icon-menu:before {
    content: ""
}

.icon-message-circle:before {
    content: ""
}

.icon-message-square:before {
    content: ""
}

.icon-mic:before {
    content: ""
}

.icon-mic-off:before {
    content: ""
}

.icon-minimize:before {
    content: ""
}

.icon-minimize-2:before {
    content: ""
}

.icon-minus:before {
    content: ""
}

.icon-minus-circle:before {
    content: ""
}

.icon-minus-square:before {
    content: ""
}

.icon-monitor:before {
    content: ""
}

.icon-moon:before {
    content: ""
}

.icon-more-horizontal:before {
    content: ""
}

.icon-more-vertical:before {
    content: ""
}

.icon-mouse-pointer:before {
    content: ""
}

.icon-move:before {
    content: ""
}

.icon-music:before {
    content: ""
}

.icon-navigation:before {
    content: ""
}

.icon-navigation-2:before {
    content: ""
}

.icon-octagon:before {
    content: ""
}

.icon-package:before {
    content: ""
}

.icon-paperclip:before {
    content: ""
}

.icon-pause:before {
    content: ""
}

.icon-pause-circle:before {
    content: ""
}

.icon-pen-tool:before {
    content: ""
}

.icon-percent:before {
    content: ""
}

.icon-phone:before {
    content: ""
}

.icon-phone-call:before {
    content: ""
}

.icon-phone-forwarded:before {
    content: ""
}

.icon-phone-incoming:before {
    content: ""
}

.icon-phone-missed:before {
    content: ""
}

.icon-phone-off:before {
    content: ""
}

.icon-phone-outgoing:before {
    content: ""
}

.icon-pie-chart:before {
    content: ""
}

.icon-play:before {
    content: ""
}

.icon-play-circle:before {
    content: ""
}

.icon-plus:before {
    content: ""
}

.icon-plus-circle:before {
    content: ""
}

.icon-plus-square:before {
    content: ""
}

.icon-pocket:before {
    content: ""
}

.icon-power:before {
    content: ""
}

.icon-printer:before {
    content: ""
}

.icon-radio:before {
    content: ""
}

.icon-refresh-ccw:before {
    content: ""
}

.icon-refresh-cw:before {
    content: ""
}

.icon-repeat:before {
    content: ""
}

.icon-rewind:before {
    content: ""
}

.icon-rotate-ccw:before {
    content: ""
}

.icon-rotate-cw:before {
    content: ""
}

.icon-rss:before {
    content: ""
}

.icon-save:before {
    content: ""
}

.icon-scissors:before {
    content: ""
}

.icon-search:before {
    content: ""
}

.icon-send:before {
    content: ""
}

.icon-server:before {
    content: ""
}

.icon-settings:before {
    content: ""
}

.icon-share:before {
    content: ""
}

.icon-share-2:before {
    content: ""
}

.icon-shield:before {
    content: ""
}

.icon-shield-off:before {
    content: ""
}

.icon-shopping-bag:before {
    content: ""
}

.icon-shopping-cart:before {
    content: ""
}

.icon-shuffle:before {
    content: ""
}

.icon-sidebar:before {
    content: ""
}

.icon-skip-back:before {
    content: ""
}

.icon-skip-forward:before {
    content: ""
}

.icon-slack1:before {
    content: ""
}

.icon-slash:before {
    content: ""
}

.icon-sliders:before {
    content: ""
}

.icon-smartphone:before {
    content: ""
}

.icon-smile:before {
    content: ""
}

.icon-speaker:before {
    content: ""
}

.icon-square:before {
    content: ""
}

.icon-star:before {
    content: ""
}

.icon-stop-circle:before {
    content: ""
}

.icon-sun:before {
    content: ""
}

.icon-sunrise:before {
    content: ""
}

.icon-sunset:before {
    content: ""
}

.icon-tablet:before {
    content: ""
}

.icon-tag:before {
    content: ""
}

.icon-target:before {
    content: ""
}

.icon-terminal:before {
    content: ""
}

.icon-thermometer:before {
    content: ""
}

.icon-thumbs-down:before {
    content: ""
}

.icon-thumbs-up:before {
    content: ""
}

.icon-toggle-left:before {
    content: ""
}

.icon-toggle-right:before {
    content: ""
}

.icon-tool:before {
    content: ""
}

.icon-trash:before {
    content: ""
}

.icon-trash-2:before {
    content: ""
}

.icon-trello:before {
    content: ""
}

.icon-trending-down:before {
    content: ""
}

.icon-trending-up:before {
    content: ""
}

.icon-triangle:before {
    content: ""
}

.icon-truck:before {
    content: ""
}

.icon-tv:before {
    content: ""
}

.icon-type:before {
    content: ""
}

.icon-umbrella:before {
    content: ""
}

.icon-underline:before {
    content: ""
}

.icon-unlock:before {
    content: ""
}

.icon-upload:before {
    content: ""
}

.icon-upload-cloud:before {
    content: ""
}

.icon-user:before {
    content: ""
}

.icon-user-check:before {
    content: ""
}

.icon-user-minus:before {
    content: ""
}

.icon-user-plus:before {
    content: ""
}

.icon-user-x:before {
    content: ""
}

.icon-users:before {
    content: ""
}

.icon-video:before {
    content: ""
}

.icon-video-off:before {
    content: ""
}

.icon-voicemail:before {
    content: ""
}

.icon-volume:before {
    content: ""
}

.icon-volume-1:before {
    content: ""
}

.icon-volume-2:before {
    content: ""
}

.icon-volume-x:before {
    content: ""
}

.icon-watch:before {
    content: ""
}

.icon-wifi:before {
    content: ""
}

.icon-wifi-off:before {
    content: ""
}

.icon-wind:before {
    content: ""
}

.icon-x:before {
    content: ""
}

.icon-x-circle:before {
    content: ""
}

.icon-x-octagon:before {
    content: ""
}

.icon-x-square:before {
    content: ""
}

.icon-youtube:before {
    content: ""
}

.icon-zap:before {
    content: ""
}

.icon-zap-off:before {
    content: ""
}

.icon-zoom-in:before {
    content: ""
}

.icon-zoom-out:before {
    content: ""
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.ButtonTag {
    padding: 10px 15px;
    border-radius: 5px;
    display: inline-flex;
    align-items: center;
    font-family: "Montserrat", sans-serif;
    font-size: 1.4rem;
    cursor: pointer;
    transition: 0.2s;
    justify-content: center;
    border: 1px solid #242a31;
    color: #242a31;
    white-space: nowrap
}

.ButtonTag--Arrow {
    padding-left: 2px;
    font-weight: bold;
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.ButtonTag span+.TnIcon {
    margin-left: 7px
}

.ButtonTag .TnIcon+span {
    margin-left: 7px
}

.ButtonTag .TnIcon {
    line-height: 19px
}

.ButtonTag.Stretch {
    width: 100%
}

.ButtonTag.Large {
    font-size: 1.6rem;
    padding: 12px 16px;
    border-radius: 6px
}

.ButtonTag.Small {
    font-size: 1.2rem;
    padding: 7px 10px;
    border-radius: 4px
}

.ButtonTag.ExtraSmall {
    font-size: 1rem;
    padding: 5px 8px;
    border-radius: 3px
}

.ButtonTag:disabled,
.ButtonTag.Disabled,
.ButtonTag[Disabled] {
    opacity: 0.7;
    cursor: not-allowed
}

.ButtonTag.ReadOnly {
    cursor: default;
    pointer-events: none
}

.ButtonTag:not(:last-child) {
    margin-right: 10px
}

.Button--Regular.Primary {
    border-color: #fff6f7;
    background-color: #fff6f7
}

.Button--Regular.Primary:hover {
    background-color: #fff1f2
}

.Button--Regular.Primary:active {
    background-color: #fff1f2
}

.Button--Regular.Secondary {
    border-color: #4c69ba;
    background-color: #4c69ba
}

.Button--Regular.Secondary:hover {
    background-color: #7188c8
}

.Button--Regular.Secondary:active {
    background-color: #7188c8
}

.Button--Regular.Success {
    border-color: #63db96;
    background-color: #63db96;
    color: #fff
}

.Button--Regular.Success:hover {
    background-color: #3a7740
}

.Button--Regular.Success:active {
    background-color: #3a7740
}

.Button--Regular.Danger {
    border-color: #e64347;
    background-color: #e64347;
    color: #fff
}

.Button--Regular.Danger:hover {
    background-color: #e32c31
}

.Button--Regular.Danger:active {
    background-color: #e11f24
}

.Button--Regular.Gradient {
    border-radius: 5px;
    font-weight: bold;
    line-height: 50px;
    color: #ffffff;
    height: 40px;
    padding: 10px 15px;
    border: 0;
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%)
}

.Button--Regular.Gradient:hover,
.Button--Regular.Gradient:active {
    color: #fff;
    background-image: linear-gradient(#242a31, #242a31)
}

.Button--Regular.Gradient:hover::before,
.Button--Regular.Gradient:active::before {
    background: linear-gradient(#242a31, #242a31)
}

.Button--Regular.Gradient:hover::after,
.Button--Regular.Gradient:active::after {
    opacity: 1;
    -webkit-transform: scaleX(1) scaleY(1);
    transform: scaleX(1) scaleY(1)
}

.Button--Regular.Gradient:hover .ButtonTag--Arrow,
.Button--Regular.Gradient:active .ButtonTag--Arrow {
    transition: all 0.3s;
    background-image: linear-gradient(#fff, #fff) !important
}

.Button--Regular.Gradient:active,
.Button--Regular.Gradient:focus {
    box-shadow: 0 0 0 3px rgba(230, 67, 71, 0.3) !important
}

.Button--Regular.Gradient .ButtonTag--Arrow {
    background-image: linear-gradient(#fff, #fff)
}

.Button--Text.Primary {
    color: #fff6f7;
    background: none;
    border: none
}

.Button--Text.Primary:hover {
    background-color: #fff1f2
}

.Button--Text.Secondary {
    color: #4c69ba;
    background: none;
    border: none
}

.Button--Text.Secondary:hover {
    background-color: #7188c8;
    color: #fff
}

.Button--Text.Secondary.Disabled {
    opacity: 0.5
}

.Button--Text.Danger {
    color: #e64347;
    background: none;
    border: none
}

.Button--Text.Danger:hover {
    background-color: #e32c31;
    color: #fff
}

.Button--Text.Success {
    color: #63db96;
    background: none;
    border: none
}

.Button--Text.Success:hover {
    background-color: #3a7740
}

.Button--Text.Transparent {
    color: #fff;
    background: none;
    border: none
}

.Button--Text.Transparent:hover {
    background-color: #f5f7f9
}

.Button--Outlined {
    background-color: rgba(36, 42, 49, 0.25)
}

.Button--Outlined:hover {
    background-color: rgba(36, 42, 49, 0.35)
}

.Button--Outlined:active {
    box-shadow: 0 0 0 3px rgba(255, 255, 255, 0.15)
}

.Button--Outlined.Primary {
    border-color: #fff6f7;
    background-color: rgba(255, 246, 247, 0.15)
}

.Button--Outlined.Primary:hover,
.Button--Outlined.Primary:focus {
    background-color: rgba(255, 246, 247, 0.25)
}

.Button--Outlined.Primary:active,
.Button--Outlined.Primary:focus {
    box-shadow: 0 0 0 3px rgba(255, 246, 247, 0.3)
}

.Button--Outlined.Secondary {
    border-color: #4c69ba;
    background-color: rgba(76, 105, 186, 0.15)
}

.Button--Outlined.Secondary:hover,
.Button--Outlined.Secondary:focus {
    background-color: rgba(76, 105, 186, 0.3)
}

.Button--Outlined.Secondary:active,
.Button--Outlined.Secondary:focus {
    box-shadow: 0 0 0 3px rgba(76, 105, 186, 0.3)
}

.Button--Outlined.Danger {
    border-color: rgba(230, 67, 71, 0.5);
    background-color: rgba(230, 67, 71, 0.15)
}

.Button--Outlined.Danger:hover,
.Button--Outlined.Danger:focus {
    border-color: #e64347;
    background-color: rgba(230, 67, 71, 0.3) !important
}

.Button--Outlined.Danger:active,
.Button--Outlined.Danger:focus {
    box-shadow: 0 0 0 3px rgba(230, 67, 71, 0.3)
}

.Button--Outlined.Success {
    border-color: rgba(99, 219, 150, 0.5);
    background-color: rgba(99, 219, 150, 0.15)
}

.Button--Outlined.Success:hover,
.Button--Outlined.Success:focus {
    border-color: #63db96;
    background-color: rgba(99, 219, 150, 0.3) !important
}

.Button--Outlined.Success:active,
.Button--Outlined.Success:focus {
    box-shadow: 0 0 0 3px rgba(99, 219, 150, 0.3)
}

.Button--Outlined.Gradient {
    background: transparent;
    font-weight: bold;
    font-size: 12px;
    line-height: 50px;
    height: 40px;
    padding: 10px 15px;
    border: 1px solid #f7495c;
    position: relative
}

.Button--Outlined.Gradient:hover,
.Button--Outlined.Gradient:focus {
    color: #fff;
    background-image: linear-gradient(#242a31, #242a31)
}

.Button--Outlined.Gradient:hover::before,
.Button--Outlined.Gradient:focus::before {
    background: linear-gradient(#242a31, #242a31)
}

.Button--Outlined.Gradient:hover .ButtonTag--Arrow,
.Button--Outlined.Gradient:focus .ButtonTag--Arrow {
    transition: all 0.3s;
    background-image: linear-gradient(#fff, #fff) !important
}

.Button--Outlined.Gradient:active,
.Button--Outlined.Gradient:focus {
    box-shadow: 0 0 0 3px rgba(230, 67, 71, 0.3) !important
}

.ButtonGroup {
    display: inline-flex
}

.ButtonGroup .Button {
    margin-right: 0
}

.ButtonGroup .Button:not(:first-child) {
    border-left: none;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.ButtonGroup .Button:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.ButtonGroup:not(:last-child) {
    margin-right: 10px
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.Card {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1);
    padding: 1.4rem 2rem;
    background-color: #fff;
    border-radius: 10px;
    position: relative
}

.Card:not(:last-child) {
    margin-bottom: 2rem
}

.Card__Badge {
    background: #f2c94c;
    padding: 4px 10px;
    font-size: 1.2rem;
    font-weight: 700;
    position: absolute;
    border-radius: 20px;
    top: -10px;
    right: -18px;
    z-index: 1
}

.CardsWrapper--Horizontal {
    display: flex
}

.CardsWrapper--Horizontal.CardsWrapper--Wrapped {
    flex-wrap: wrap
}

.CardsWrapper--Horizontal .Card:not(:last-child) {
    margin-bottom: initial;
    margin-right: 2rem
}

.Card--Light {
    background-color: #fff
}

.Card--Dark {
    background-color: #fff6f7
}

.Card--Clickable {
    cursor: pointer;
    transition: 200ms
}

.Card--Clickable:hover {
    background-color: #fff6f7
}

.Card--Light.Card--Clickable:hover {
    background-color: #fff6f7
}

.Card--Selectable {
    cursor: pointer;
    transition: 200ms
}

.Card--Selectable:hover {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1);
    background-color: #fff6f7;
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px)
}

.Card--Selected {
    background-color: #fff1f2
}

.Card--HighlightSecondary.Card--Selectable:hover {
    background-color: #fff1f2
}

.Card--HighlightSecondary.Card--Selected {
    background-color: #fff1f2
}

.Card--HighlightDanger.Card--Selectable:hover {
    background-color: #fff1f2
}

.Card--HighlightDanger.Card--Selected {
    background-color: #fff1f2
}

.Card--Disabled {
    pointer-events: none;
    opacity: 0.6
}

.Card--NoPadding {
    padding: 0
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.Checkbox {
    display: flex;
    align-items: center
}

.Checkbox .CheckboxInputWrapper {
    width: 18px;
    height: 18px;
    position: relative
}

.Checkbox .CheckboxInputWrapper .CheckboxInput {
    opacity: 0;
    position: absolute;
    left: 0;
    top: 0;
    width: 18px;
    height: 18px;
    z-index: 1;
    cursor: pointer
}

.Checkbox .CheckboxInputWrapper .CheckboxInput--Disabled {
    cursor: not-allowed
}

.Checkbox .CheckboxInputWrapper .CheckboxInput__UserSelect--Large:before {
    content: '';
    position: absolute;
    width: 40px;
    height: 40px;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    z-index: -1
}

.Checkbox .CheckboxInputWrapper .CheckboxInput.CheckboxInput__Status--Indeterminate+.CheckboxIconWrapper,
.Checkbox .CheckboxInputWrapper .CheckboxInput:checked+.CheckboxIconWrapper {
    border-color: #e64347;
    color: #e64347
}

.Checkbox .CheckboxInputWrapper .CheckboxInput.CheckboxInput__Status--Indeterminate+.CheckboxIconWrapper .CheckboxIcon,
.Checkbox .CheckboxInputWrapper .CheckboxInput:checked+.CheckboxIconWrapper .CheckboxIcon {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1)
}

.Checkbox .CheckboxInputWrapper .CheckboxInput:focus+.CheckboxIconWrapper {
    border-color: #e64347;
    box-shadow: 0 0 0 3px rgba(230, 67, 71, 0.4)
}

.Checkbox .CheckboxInputWrapper .CheckboxInput:hover+.CheckboxIconWrapper {
    border-color: #e64347;
    box-shadow: 0 0 0 5px rgba(230, 67, 71, 0.4)
}

.Checkbox .CheckboxInputWrapper .CheckboxIconWrapper {
    width: 18px;
    height: 18px;
    border: 2px solid rgba(230, 67, 71, 0.5);
    border-radius: 3px;
    transition: 0.2s;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 0 0 0 0 rgba(223, 0, 116, 0)
}

.Checkbox .CheckboxInputWrapper .CheckboxIconWrapper .CheckboxIcon {
    opacity: 0;
    color: #e64347;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    transition: 0.2s;
    font-size: 14px
}

.Checkbox .CheckboxLabel {
    color: rgba(36, 42, 49, 0.8);
    margin-left: 8px;
    cursor: pointer;
    -webkit-user-select: none;
    user-select: none;
    font-size: 12px
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.DialogOverlay {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 20px;
    z-index: 1000;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: rgba(36, 42, 49, 0.7)
}

@media only screen and (max-width: 768px) {
    .DialogOverlay {
        background-color: rgba(36, 42, 49, 0.8)
    }
}

@-webkit-keyframes overlay-in {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes overlay-in {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@-webkit-keyframes overlay-out {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0
    }
}

@keyframes overlay-out {
    0% {
        opacity: 1
    }

    100% {
        opacity: 0
    }
}

.ReactModal__Overlay--after-open {
    -webkit-animation: 0.3s cubic-bezier(0.645, 0.045, 0.355, 1) overlay-in;
    animation: 0.3s cubic-bezier(0.645, 0.045, 0.355, 1) overlay-in
}

.ReactModal__Overlay--before-close {
    -webkit-animation: 0.3s cubic-bezier(0.645, 0.045, 0.355, 1) overlay-out;
    animation: 0.3s cubic-bezier(0.645, 0.045, 0.355, 1) overlay-out
}

@-webkit-keyframes dialog-in {
    0% {
        opacity: 0;
        -webkit-transform: scale(0.75);
        transform: scale(0.75)
    }

    100% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes dialog-in {
    0% {
        opacity: 0;
        -webkit-transform: scale(0.75);
        transform: scale(0.75)
    }

    100% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@-webkit-keyframes dialog-out {
    0% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    100% {
        opacity: 0;
        -webkit-transform: scale(0.75);
        transform: scale(0.75)
    }
}

@keyframes dialog-out {
    0% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }

    100% {
        opacity: 0;
        -webkit-transform: scale(0.75);
        transform: scale(0.75)
    }
}

.ReactModal__Content--after-open {
    -webkit-animation: 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) dialog-in;
    animation: 0.2s cubic-bezier(0.645, 0.045, 0.355, 1) dialog-in
}

.ReactModal__Content--before-close {
    -webkit-animation: 0.3s cubic-bezier(0.645, 0.045, 0.355, 1) dialog-out;
    animation: 0.3s cubic-bezier(0.645, 0.045, 0.355, 1) dialog-out
}

.DialogContent {
    position: relative;
    background-color: #fff;
    border-radius: 20px;
    z-index: 1000;
    color: #242a31;
    max-width: 600px;
    width: 100%;
    max-height: 90%;
    box-shadow: 4px 4px 8px 0 rgba(36, 42, 49, 0.3);
    overflow: auto;
    outline: none
}

.DialogContent .DialogHeader {
    color: #242a31;
    padding: 2rem 2rem 0;
    display: flex;
    align-items: center;
    justify-content: center;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px
}

.DialogContent .DialogHeader h1,
.DialogContent .DialogHeader h2,
.DialogContent .DialogHeader h3,
.DialogContent .DialogHeader h4,
.DialogContent .DialogHeader h5 {
    font-weight: 600;
    font-size: 1.6rem
}

.DialogContent .DialogHeader .TnIcon {
    opacity: 0.75
}

.DialogContent .DialogHeader .TnIcon+h1,
.DialogContent .DialogHeader .TnIcon+h2,
.DialogContent .DialogHeader .TnIcon+h3,
.DialogContent .DialogHeader .TnIcon+h4,
.DialogContent .DialogHeader .TnIcon+h5 {
    margin-left: 20px
}

.DialogContent .DialogBody {
    padding: 2rem;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
    position: relative
}

@media only screen and (max-width: 768px) {
    .DialogContent .DialogBody {
        padding: 1.4rem 2rem
    }
}

.DialogContent .DialogLoader {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    background-color: rgba(255, 246, 247, 0.75);
    z-index: 999;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px
}

.DialogContent .DialogLoader__Text {
    margin-top: 2rem;
    text-align: center;
    letter-spacing: 2px;
    font-size: 1.2rem
}

.DialogContent .DialogLoader .loader-wrapper {
    flex-grow: 0
}

.DialogCloseIcon {
    position: absolute;
    top: 2rem;
    right: 2rem;
    font-size: 2.5rem;
    color: #242a31;
    cursor: pointer
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

@-webkit-keyframes loader-anim {
    0% {
        left: -12px;
        top: -12px
    }

    25% {
        left: 42px;
        top: -12px
    }

    50% {
        left: 42px;
        top: 42px
    }

    75% {
        left: -12px;
        top: 42px
    }

    100% {
        left: -12px;
        top: -12px
    }
}

@keyframes loader-anim {
    0% {
        left: -12px;
        top: -12px
    }

    25% {
        left: 42px;
        top: -12px
    }

    50% {
        left: 42px;
        top: 42px
    }

    75% {
        left: -12px;
        top: 42px
    }

    100% {
        left: -12px;
        top: -12px
    }
}

.loader-wrapper {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-grow: 1
}

.loader-wrapper .loader {
    position: relative;
    width: 40px;
    height: 40px;
    border-radius: 10px;
    background-color: #74818d
}

.loader-wrapper .loader:before {
    content: '';
    position: absolute;
    background-color: #e64347;
    height: 10px;
    width: 10px;
    border-radius: 10px;
    -webkit-animation: loader-anim 2s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;
    animation: loader-anim 2s cubic-bezier(0.165, 0.84, 0.44, 1) infinite
}

.loader-wrapper .loader:after {
    content: '';
    position: absolute;
    background-color: #74818d;
    top: 0;
    left: 0;
    height: 40px;
    width: 0;
    z-index: 0;
    opacity: 1;
    -webkit-animation: loader-anim 10s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;
    animation: loader-anim 10s cubic-bezier(0.165, 0.84, 0.44, 1) infinite
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

@-webkit-keyframes DropdownEnterAnimation {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-.8rem);
        transform: translateY(-.8rem)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0px);
        transform: translateY(0px)
    }
}

@keyframes DropdownEnterAnimation {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-.8rem);
        transform: translateY(-.8rem)
    }

    100% {
        opacity: 1;
        -webkit-transform: translateY(0px);
        transform: translateY(0px)
    }
}

@-webkit-keyframes DropdownExitAnimation {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0px);
        transform: translateY(0px)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-.8rem);
        transform: translateY(-.8rem)
    }
}

@keyframes DropdownExitAnimation {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0px);
        transform: translateY(0px)
    }

    100% {
        opacity: 0;
        -webkit-transform: translateY(-.8rem);
        transform: translateY(-.8rem)
    }
}

.Dropdown {
    display: inline-block;
    position: relative
}

.Dropdown__Toggle {
    cursor: pointer;
    -webkit-user-select: none;
    user-select: none
}

.Dropdown__Menu {
    position: absolute;
    left: 0;
    z-index: 1000;
    top: calc(100% + 1.2rem);
    background-color: #fff;
    min-width: 200px;
    padding: 0;
    overflow: visible;
    border-radius: 4px;
    -webkit-animation: 0.15s DropdownEnterAnimation cubic-bezier(0.645, 0.045, 0.355, 1);
    animation: 0.15s DropdownEnterAnimation cubic-bezier(0.645, 0.045, 0.355, 1);
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2)
}

.Dropdown__Menu--Left {
    left: 0;
    right: initial
}

.Dropdown__Menu--Closing {
    -webkit-animation: 0.15s DropdownExitAnimation cubic-bezier(0.645, 0.045, 0.355, 1);
    animation: 0.15s DropdownExitAnimation cubic-bezier(0.645, 0.045, 0.355, 1);
    opacity: 0
}

.Dropdown__Item {
    cursor: pointer;
    padding: 1.2rem 1.6rem;
    transition: 0.15s;
    color: #242a31;
    text-align: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.Dropdown__Item:hover {
    background-color: #fff1f2
}

.Dropdown__Item--Active {
    background-color: #fff3f5 !important
}

.Dropdown__Item--Disabled {
    pointer-events: none;
    color: rgba(255, 255, 255, 0.65)
}

.Dropdown__Item__Icon {
    margin-right: .4rem
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.InputWrapper {
    background: #fff6f7;
    border: 1px solid rgba(247, 73, 92, 0.5);
    position: relative;
    border-radius: 4px;
    transition: 0.15s
}

.InputWrapper .Input {
    background-color: transparent;
    border: none;
    width: 100%;
    padding: 9px 11px 8px 11px;
    color: #242a31;
    font-family: "Montserrat", sans-serif;
    font-size: 1.4rem;
    border-radius: 3px
}

.InputWrapper .Input:-webkit-autofill,
.InputWrapper .Input:-internal-autofill-previewed,
.InputWrapper .Input:-webkit-autofill:hover,
.InputWrapper .Input:-webkit-autofill:focus,
.InputWrapper .Input:-webkit-autofill:active {
    -webkit-box-shadow: 0 0 0 30px #fff1f2 inset;
    -webkit-text-fill-color: #242a31;
    background-color: rgba(255, 246, 247, 0.75) !important
}

.InputWrapper .Input::-webkit-input-placeholder {
    color: #9daab6
}

.InputWrapper .Input::placeholder {
    color: #9daab6
}

.InputWrapper .Input:focus,
.InputWrapper .Input:hover,
.InputWrapper .Input:active {
    outline: none
}

.InputWrapper .InputIcon {
    -webkit-transform-origin: center;
    transform-origin: center;
    position: absolute;
    left: 14px;
    top: 10px;
    color: #f7495c;
    transition-delay: 0.05s;
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
    transition: 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)
}

.InputWrapper .InputLabel {
    cursor: text;
    position: absolute;
    left: 15px;
    transition: 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
    font-size: 1.4rem;
    top: 8px
}

.InputWrapper:not(:last-child) {
    margin-bottom: 20px
}

.InputWrapper:hover {
    background-color: #ffe7e9
}

.InputWrapper.Active {
    border-color: rgba(247, 73, 92, 0.75)
}

.InputWrapper.Focused {
    box-shadow: 0 0 0 3px rgba(157, 170, 182, 0.4);
    border-color: #9daab6
}

.InputWrapper.WithIcon .InputLabel {
    left: 40px
}

.InputWrapper.WithIcon .Input {
    padding-left: 40px
}

.InputWrapper.Disabled {
    border-color: #e6ecf1;
    background-color: #f5f7f9;
    color: #74818d
}

.InputWrapper.Disabled .Input {
    cursor: no-drop;
    color: #74818d
}

.InputWrapper.ReadOnly {
    border-color: rgba(255, 246, 247, 0.75);
    pointer-events: none;
    background-color: #fff1f2
}

.InputWrapper.ReadOnly .Input {
    cursor: auto
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.Select {
    position: relative
}

.Select .Select__control {
    background: #fff6f7;
    border: 1px solid #f7495c;
    cursor: pointer;
    border-radius: 3px
}

.Select .Select__control:hover {
    border: 1px solid #f7495c;
    background-color: #ffe7e9
}

.Select .Select__control--is-focused {
    box-shadow: 0 0 0 3px rgba(255, 0, 0, 0.1);
    border-color: #f7495c;
    background-color: #ffe7e9
}

.Select .Select__control--is-focused:hover {
    border-color: rgba(247, 73, 92, 0.2)
}

.Select .Select__placeholder {
    white-space: nowrap;
    overflow: hidden;
    width: calc(100% - 20px);
    text-overflow: ellipsis
}

.Select .Select__multi-value {
    background-color: #ffe7e9;
    margin: 2px 4px
}

.Select .Select__multi-value__label {
    color: #242a31;
    padding: 5px 4px 5px 8px;
    font-size: 1.2rem
}

.Select .Select__multi-value__remove {
    color: #242a31;
    transition: 0.1s
}

.Select .Select__multi-value__remove:hover {
    background-color: rgba(247, 73, 92, 0.1)
}

.Select .Select__option {
    transition: 0.1s;
    cursor: pointer;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    min-width: 100%
}

.Select .Select__option--is-focused {
    background-color: #ffe7e9
}

.Select .Select__option--is-selected {
    color: #242a31;
    background-color: #ffe7e9;
    cursor: default
}

.Select .Select__option:active,
.Select .Select__option:focus {
    background-color: #fff6f7
}

.Select .Select__single-value {
    color: #242a31
}

.Select .Select__placeholder {
    color: rgba(36, 42, 49, 0.9)
}

.Select .Select__input {
    color: #242a31
}

.Select .Select__menu {
    background-color: #fff6f7;
    box-shadow: 0 0 0 3px rgba(255, 0, 0, 0.1);
    color: #242a31
}

.Select .Select__menu-portal {
    z-index: 999999
}

.Select--is-disabled {
    opacity: 0.5;
    cursor: not-allowed
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.ProgressBar {
    border-radius: calc(16px / 2);
    background-color: rgba(255, 246, 247, 0.3)
}

.ProgressBar--Success {
    background-color: rgba(99, 219, 150, 0.4)
}

.ProgressBar--Success .ProgressBar__Bar {
    background-color: #63db96
}

.ProgressBar--Warning {
    background-color: rgba(242, 201, 76, 0.4)
}

.ProgressBar--Warning .ProgressBar__Bar {
    background-color: #f2c94c;
    color: #242a31
}

.ProgressBar--Danger {
    background-color: rgba(247, 73, 92, 0.3)
}

.ProgressBar--Danger .ProgressBar__Bar {
    background-color: #f7495c
}

.ProgressBar:not(:last-child) {
    margin-bottom: 1.4rem
}

.ProgressBar__Bar {
    height: 100%;
    min-width: 16px;
    padding: 0 1.2rem;
    border-radius: 1rem;
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    display: flex;
    align-items: center;
    white-space: nowrap
}

.ProgressBar__Bar__Progress {
    width: 100%;
    text-align: center
}

.ProgressBar__Bar__Percentage {
    color: #fff
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.Table {
    width: 100%;
    background-color: #fff;
    border-radius: 20px;
    margin-bottom: 2.4rem;
    position: relative
}

.Table__Head {
    display: inline-flex;
    min-width: 100%;
    align-items: center;
    margin: 0 1.2rem;
    border-bottom: 1px solid #9daab6;
    width: calc(100% - 2.4rem)
}

.Table__Content--Scrollable--Horizontal {
    overflow-x: auto
}

.Table__Content--Scrollable--Vertical {
    overflow-y: auto
}

.Table__Body {
    padding: 1.4rem 1.2rem;
    position: relative;
    width: 100%
}

.Table__Body_Loading {
    z-index: 500;
    position: absolute;
    display: flex;
    align-items: center;
    justify-content: center;
    top: 1.4rem;
    bottom: 1.4rem;
    left: 1.2rem;
    right: 1.2rem;
    border-radius: 4px;
    background-color: rgba(36, 42, 49, 0.1)
}

.Table__Body_Loading_Loader {
    padding: 1.6rem
}

.Table__Body__Empty__State {
    display: flex;
    padding: 2.4rem;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    font-size: 1.6rem
}

.Table__Body__Empty__State__Icon {
    font-size: 2.2rem;
    margin-bottom: .8rem;
    opacity: 0.75
}

.Table__Row {
    border-radius: 5px;
    display: inline-flex;
    min-width: 100%;
    align-items: center;
    transition: 0.1s;
    color: inherit
}

.Table__Row:hover {
    background-color: rgba(255, 246, 247, 0.7);
    color: inherit
}

.Table__Row--Compact {
    box-shadow: 0 0 10px rgba(255, 0, 0, 0.17);
    border-radius: 16px
}

.Table__Row--Compact:hover {
    background-color: rgba(255, 246, 247, 0.7) !important;
    color: inherit
}

.Table__Row--Compact:not(:last-child) {
    margin-bottom: 1rem
}

.Table__Row--Compact.Table__Row--Even {
    background: #fff
}

.Table__Row--Compact .Table__Column {
    padding: 1.5rem
}

.Table__Row--Bordered:hover {
    background-color: rgba(255, 246, 247, 0.7) !important;
    color: inherit
}

.Table__Row--Bordered:not(:last-child) {
    margin-bottom: 1rem;
    border-bottom: 0.1rem solid #e6ecf1
}

.Table__Row--Bordered.Table__Row--Even {
    background: #fff
}

.Table__Row--Bordered .Table__Column {
    padding: 1.5rem
}

.Table__Row--Even {
    background-color: #fff1f2
}

.Table__Row--Clickable {
    cursor: pointer
}

.Table__Row--Selected {
    background-color: rgba(247, 73, 92, 0.4);
    color: inherit
}

.Table__Row--Selected:last-of-type {
    margin-bottom: 0
}

.Table__Row--Selected:hover {
    background-color: rgba(247, 73, 92, 0.25);
    color: inherit
}

.Table__Group {
    margin-bottom: .8rem
}

.Table__Group__Heading {
    background-color: #fff6f7;
    border-radius: 4px;
    margin-bottom: .8rem;
    display: flex
}

.Table__Column {
    flex: 1 1 0;
    padding: 1.2rem;
    position: relative;
    overflow: hidden
}

.Table__Column--Head {
    padding: 1.6rem 1.2rem;
    font-weight: 600
}

.Table__Controls {
    font-family: "Montserrat", sans-serif;
    padding: 1.2rem 3.2rem 2.4rem;
    display: flex
}

@media only screen and (max-width: 768px) {
    .Table__Controls {
        padding: 1.2rem 1.6rem 1.6rem
    }
}

@media only screen and (max-width: 414px) {
    .Table__Controls {
        flex-direction: column;
        gap: 1rem
    }
}

.Table__Controls__PerPage {
    display: flex;
    align-items: center
}

@media only screen and (max-width: 414px) {
    .Table__Controls__PerPage {
        justify-content: center
    }
}

.Table__Controls__PerPage__Label,
.Table__Controls__Pagination__Label {
    margin-right: 1.6rem;
    opacity: 0.75
}

.Table__Controls__PerPage__Option {
    cursor: pointer;
    margin-right: .8rem;
    transition: 0.1s;
    border: 1px solid transparent;
    padding: 4px 8px;
    border-radius: 3px
}

.Table__Controls__PerPage__Option:hover {
    border: 1px solid rgba(255, 246, 247, 0.5);
    background-color: #fff6f7
}

.Table__Controls__PerPage__Option--Active {
    border: 1px solid #e64347;
    background-color: #fff6f7
}

.Table__Controls__Pagination {
    margin-left: auto;
    display: flex;
    align-items: center
}

@media only screen and (max-width: 414px) {
    .Table__Controls__Pagination {
        margin-left: 0;
        justify-content: center
    }
}

.Table__Controls__Pagination__Control {
    padding: 4px 8px;
    border-radius: 3px;
    cursor: pointer;
    border: 1px solid #e64347;
    background-color: #fff6f7;
    transition: 0.1s;
    margin-right: .8rem
}

.Table__Controls__Pagination__Control:hover {
    background-color: rgba(255, 246, 247, 0.75)
}

.Table__Controls__Pagination__Control:last-child {
    margin-right: 0
}

.Table__Controls__Pagination__Page {
    padding: 4px 8px;
    font-weight: 600;
    margin-right: .8rem
}

.Table__Controls__Pagination__Control--Disabled {
    opacity: 0.5;
    cursor: not-allowed
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.Tag {
    color: #fff;
    display: inline-block;
    text-align: center;
    font-size: 1.4rem;
    --tag-background-color: rgba(255, 255, 255, 0.35);
    --tag-main-color: rgba(255, 255, 255, 0.35);
    --tag-pill-background-color: rgba(255, 255, 255, 0.35);
    --tag-border-radius: 4px;
    --tag-padding: 3px 8px;
    --tag-border-color: transparent
}

.Tag--Style__tag {
    --tag-width: 100px
}

.Tag--Small {
    font-size: 1.2rem;
    --tag-padding: 2px 5px;
    --tag-border-radius: 3px;
    --tag-width: 80px
}

.Tag--Small .Tag__PillContent__Icon {
    width: 23px
}

.Tag--ExtraSmall {
    font-size: 1rem;
    --tag-padding: 2px 4px;
    --tag-border-radius: 2px;
    --tag-width: 60px
}

.Tag--ExtraSmall .Tag__PillContent__Icon {
    width: 20px
}

.Tag--Primary {
    --tag-background-color: #f7495c;
    --tag-pill-background-color: #f7495c;
    --tag-main-color: #f7495c
}

.Tag--PrimaryOutline {
    --tag-background-color: rgba(247, 73, 92, 0.4);
    --tag-pill-background-color: rgba(247, 73, 92, 0.4);
    --tag-main-color: rgba(247, 73, 92, 0.8);
    --tag-border-color: rgba(247, 73, 92, 0.5)
}

.Tag--Secondary {
    --tag-background-color: #4c69ba;
    --tag-pill-background-color: #4c69ba;
    --tag-main-color: #4c69ba
}

.Tag--SecondaryOutline {
    --tag-background-color: rgba(76, 105, 186, 0.4);
    --tag-pill-background-color: rgba(76, 105, 186, 0.4);
    --tag-main-color: rgba(76, 105, 186, 0.8);
    --tag-border-color: rgba(76, 105, 186, 0.5)
}

.Tag--Secondary--Dark {
    --tag-background-color: #4866b9;
    --tag-pill-background-color: #4866b9;
    --tag-main-color: #4866b9
}

.Tag--Secondary--DarkOutline {
    --tag-background-color: rgba(72, 102, 185, 0.4);
    --tag-pill-background-color: rgba(72, 102, 185, 0.4);
    --tag-main-color: rgba(72, 102, 185, 0.8);
    --tag-border-color: rgba(72, 102, 185, 0.5)
}

.Tag--Success {
    --tag-background-color: #63db96;
    --tag-pill-background-color: #63db96;
    --tag-main-color: #63db96
}

.Tag--SuccessOutline {
    --tag-background-color: rgba(99, 219, 150, 0.4);
    --tag-pill-background-color: rgba(99, 219, 150, 0.4);
    --tag-main-color: rgba(99, 219, 150, 0.8);
    --tag-border-color: rgba(99, 219, 150, 0.5)
}

.Tag--Danger {
    --tag-background-color: #f7495c;
    --tag-pill-background-color: #f7495c;
    --tag-main-color: #f7495c
}

.Tag--DangerOutline {
    --tag-background-color: rgba(247, 73, 92, 0.4);
    --tag-pill-background-color: rgba(247, 73, 92, 0.4);
    --tag-main-color: rgba(247, 73, 92, 0.8);
    --tag-border-color: rgba(247, 73, 92, 0.5)
}

.Tag--Warning {
    --tag-background-color: #f2c94c;
    --tag-pill-background-color: #f2c94c;
    --tag-main-color: #f2c94c
}

.Tag--WarningOutline {
    --tag-background-color: rgba(242, 201, 76, 0.4);
    --tag-pill-background-color: rgba(242, 201, 76, 0.4);
    --tag-main-color: rgba(242, 201, 76, 0.8);
    --tag-border-color: rgba(242, 201, 76, 0.5)
}

.Tag__TagContent,
.Tag__PillContent {
    border: 1px solid var(--tag-border-color)
}

.Tag__TagContent {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: var(--tag-padding);
    border-radius: var(--tag-border-radius);
    background-color: var(--tag-background-color)
}

.Tag__PillContent {
    display: flex;
    border-radius: 20px;
    background-color: var(--tag-pill-background-color)
}

.Tag__PillContent__Label {
    padding: var(--tag-padding);
    display: flex;
    flex: 1;
    justify-content: center;
    text-align: center
}

.Tag__PillContent__Icon {
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 20px;
    background-color: var(--tag-main-color);
    width: 25px;
    border: 1px solid var(--tag-border-color);
    margin: -1px 0 -1px -1px
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.Toggle {
    position: relative;
    border: 1px solid rgba(255, 255, 255, 0.15);
    background-color: #fff6f7;
    padding: 2px;
    height: 24px;
    border-radius: 12px;
    transition: 0.2s;
    width: 42px;
    cursor: pointer
}

.Toggle .ToggleSwitch {
    position: absolute;
    height: 18px;
    top: 2px;
    left: 2px;
    border-radius: calc(18px / 2);
    background-color: rgba(247, 73, 92, 0.3);
    right: 20px;
    transition: 0.2s, right 200ms cubic-bezier(0.55, 0.085, 0.68, 0.53)
}

.Toggle.Active {
    border-color: #ffe7e9;
    background-color: #ffe7e9
}

.Toggle.Active .ToggleSwitch {
    transition: 0.2s, left 200ms cubic-bezier(0.55, 0.085, 0.68, 0.53);
    right: 2px;
    left: 20px;
    background-color: #f7495c
}

.Toggle.Disabled {
    cursor: not-allowed;
    opacity: 0.5
}

.Toggle--Small {
    height: 18px;
    width: 30px
}

.Toggle--Small .ToggleSwitch {
    height: 12px;
    border-radius: calc(12px / 2);
    right: 14px
}

.Toggle--Small.Active .ToggleSwitch {
    left: 14px
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.GeneralErrorPage {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100vh;
    background: url("");
    padding: 2rem
}

.GeneralErrorPage__Box {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1);
    max-width: 600px;
    width: 100%
}

.GeneralErrorPage__Box__Actions {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    margin-top: 2rem
}

.GeneralErrorPage__Box__Actions__Button {
    min-width: 180px
}

@media only screen and (max-width: 414px) {
    .GeneralErrorPage__Box__Actions__Button {
        width: 100%
    }
}

@media only screen and (max-width: 414px) {
    .GeneralErrorPage__Box__Actions {
        flex-direction: column;
        align-items: flex-start;
        gap: 0.5rem
    }
}

.GeneralErrorPage__Description {
    text-align: center
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.modal-backdrop {
    position: absolute;
    outline: none;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 0;
    transition: all 0.15s ease-out;
    text-align: center;
    visibility: hidden
}

.modal-backdrop .modal-scroll-container {
    width: 100%;
    height: 100%;
    position: fixed;
    overflow-y: scroll;
    scrollbar-width: none;
    -ms-overflow-style: none
}

.modal-backdrop .modal-scroll-container::-webkit-scrollbar {
    width: 0;
    height: 0
}

.modal-backdrop .modal-wrapper {
    width: 100%;
    display: inline-block;
    left: 0;
    right: 0;
    margin-right: auto;
    margin-left: auto;
    max-height: 100%;
    height: 100%;
    padding: 0 15px
}

.modal-backdrop.open {
    background: rgba(36, 42, 49, 0.3);
    z-index: 999999;
    visibility: visible
}

.modal-backdrop.open.calendar-modal .modal {
    padding-top: 0
}

.modal-backdrop.open .modal {
    -webkit-transform: translateY(100px);
    transform: translateY(100px);
    opacity: 1
}

@media only screen and (max-width: 650px) {
    .modal-backdrop.open .modal {
        -webkit-transform: translateY(40px);
        transform: translateY(40px)
    }
}

.modal-backdrop .modal {
    margin-top: 0;
    top: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0);
    opacity: 0;
    transition: all 0.3s ease-out;
    overflow: hidden;
    padding-bottom: 20px
}

.modal-backdrop .modal .modal-header {
    background: transparent;
    padding: 20px 0;
    display: flex;
    justify-content: flex-end
}

.modal-backdrop .modal .modal-header .icon-close {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer
}

.modal-backdrop .modal .modal-header .icon-close:hover {
    opacity: 0.7
}

.modal-backdrop .modal .modal-body {
    background: #fff;
    border-radius: 10px;
    display: flex;
    flex-direction: column;
    color: #242a31
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.SimpleModal .red_border {
    border: 2px solid #e64347
}

.SimpleModal .banner-image {
    width: 120px;
    margin-bottom: 2rem
}

.SimpleModal .title_wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    margin-bottom: 2rem
}

.SimpleModal .title_wrapper img {
    height: 20px;
    margin-right: 1.5rem
}

.SimpleModal .title_wrapper h2 {
    font-weight: 700;
    font-size: 2.4rem;
    line-height: 2.9rem;
    margin: 0
}

.SimpleModal .content {
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 2.1rem;
    text-align: center;
    color: #74818d;
    width: 100%;
    margin: 0 auto
}

.SimpleModal .content a {
    color: #f7495c;
    -webkit-text-decoration: revert;
    text-decoration: revert
}

.SimpleModal a {
    cursor: pointer
}

.SimpleModal a.light {
    padding: 0.8em 0;
    width: 100%;
    font-weight: 700;
    max-width: 280px;
    border-radius: 10px;
    color: white;
    font-size: 1.8rem;
    border: none;
    text-align: center;
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    margin-top: 2rem
}

.SimpleModal a.light.dark {
    background: #e64347
}

.SimpleModal .button:first-child {
    margin-top: 2rem
}

.SimpleModal .TransactionButtonWrapper:first-child {
    margin-top: 2rem
}

@media only screen and (max-width: 768px) {
    .SimpleModal .TransactionButtonWrapper:first-child {
        width: 100%
    }

    .SimpleModal .TransactionButtonWrapper:first-child .TransactionButton {
        width: 100%
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.WalletCard {
    background: #fff;
    color: #242a31;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 64px;
    padding-left: 56px;
    padding-right: 16px;
    position: relative;
    border: 2px solid #e6ecf1;
    border-radius: 12px;
    cursor: pointer;
    margin-left: 40px
}

@media only screen and (max-width: 650px) {
    .WalletCard {
        height: 56px;
        padding-left: 40px;
        padding-right: 8px;
        margin-left: 25px
    }
}

.WalletCard--Disabled {
    color: #9daab6;
    opacity: 70%;
    border: 2px solid #e6ecf1;
    cursor: not-allowed
}

.WalletCard--Disabled:hover {
    background: #fff !important
}

.WalletCard:hover {
    background: #f5f7f9
}

.WalletCard__Text {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-grow: 1
}

.WalletCard__IconContainer {
    background-color: #f5f7f9;
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1);
    position: absolute;
    margin: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    display: flex;
    align-items: center;
    justify-content: center;
    width: 80px;
    height: 80px;
    left: -40px;
    border: 0.6rem solid #fff;
    border-radius: 80px;
    overflow: hidden
}

@media only screen and (max-width: 650px) {
    .WalletCard__IconContainer {
        width: 64px;
        height: 64px;
        left: -32px
    }
}

.WalletCard__Icon {
    background: #fff;
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1);
    width: 85%;
    border-radius: 50%;
    overflow: hidden
}

.WalletCard__StatusTag {
    border: 1px solid #242a31;
    border-radius: 4px;
    padding: 4px 8px;
    font-size: 1.2rem
}

.WalletCard__StatusTag--New {
    color: #63db96;
    border-color: #63db96
}

.WalletCard__StatusTag--ComingSoon {
    color: #f2c94c;
    border-color: #f2c94c
}

@media only screen and (max-width: 650px) {
    .WalletCard__StatusTag--HideIfSmallScreen {
        display: none
    }
}

.WalletCard__AvalancheCore {
    cursor: not-allowed
}

.WalletSelectModal {
    padding: 40px 0;
    max-width: 500px
}

@media only screen and (max-width: 650px) {
    .WalletSelectModal {
        padding: 20px 0
    }
}

.WalletSelectModal__Header {
    text-align: center;
    margin: 0;
    padding-bottom: 2rem;
    font-size: 1.8rem
}

.WalletSelectModal__Header.ShowOnlyOnSmallScreens {
    opacity: 0;
    height: 3rem;
    padding-top: 0
}

@media only screen and (max-width: 650px) {
    .WalletSelectModal__Header.ShowOnlyOnSmallScreens {
        opacity: 1;
        height: auto;
        padding-top: 1.5rem
    }
}

@media only screen and (max-width: 650px) {
    .WalletSelectModal__Header {
        padding-bottom: 1.5rem
    }
}

.WalletSelectModal__WalletCards {
    display: flex;
    flex-direction: column;
    gap: 3rem
}

@media only screen and (max-width: 650px) {
    .WalletSelectModal__WalletCards {
        gap: 1.5rem
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.ConnectWalletButton {
    font-weight: 700;
    z-index: 999;
    min-height: 42px;
    min-width: 160px;
    border-radius: 5px;
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    border: 0;
    align-items: center;
    font-size: 1.4rem;
    cursor: pointer;
    transition: 0.2s;
    justify-content: center;
    color: #fff;
    white-space: nowrap;
    display: flex
}

.AccountWrapper {
    color: #242a31;
    border: 1px solid #e64347;
    cursor: default
}

.AccountWrapper:not(:disabled):hover {
    background: transparent
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

#wallet-blocker-modal-wrapper .modal-body {
    padding: 40px;
    display: flex;
    align-items: center;
    justify-content: center
}

#wallet-blocker-modal-wrapper .modal-body svg {
    margin-bottom: 20px
}

#wallet-blocker-modal-wrapper .modal-body .blocker-text {
    max-width: 350px;
    font-size: 2.4rem;
    margin-bottom: 25px;
    font-weight: 300
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

#staking-info-modal-wrapper {
    z-index: 9999999
}

#staking-info-modal-wrapper .modal-body {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 40px
}

#staking-info-modal-wrapper .staking-info-modal-button {
    margin-top: 20px;
    padding: 15px 100px;
    font-size: 18px;
    font-weight: bold
}

#staking-info-modal-wrapper p,
#staking-info-modal-wrapper ol {
    text-align: left;
    white-space: pre-line;
    color: #74818d;
    font-size: 18px
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.notify-wrapper {
    position: fixed;
    -webkit-transform: translate(-50%, -200px);
    transform: translate(-50%, -200px);
    left: 50%;
    opacity: 0;
    transition: all 0.3s;
    text-align: center;
    z-index: 1000000;
    word-break: break-word
}

.notify-wrapper.active {
    -webkit-transform: translate(-50%, 10px);
    transform: translate(-50%, 10px);
    opacity: 1
}

.notify-wrapper .notify-inner-wrapper {
    display: inline-block;
    width: 500px;
    max-width: 100%;
    min-height: 40px;
    font-size: 16px;
    font-weight: bold;
    line-height: 24px;
    background-color: #eee;
    padding: 10px;
    box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
    border-radius: 3px
}

.notify-wrapper .notify-inner-wrapper.success {
    background-color: #63db96;
    color: white
}

.notify-wrapper .notify-inner-wrapper.error {
    background-color: #242a31;
    color: white;
    border: 2px solid #e64347;
    border-radius: 10px
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.TransactionHistoryModal {
    min-width: 900px
}

.TransactionHistoryModal__ButtonWrapper {
    display: flex;
    justify-content: center;
    align-items: center
}

@media screen and (max-width: 1000px) {
    .TransactionHistoryModal {
        min-width: auto
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.UserRoundModal .wallet-info-header {
    background-image: url("../images/background-2.png");
    background-size: cover;
    background-position: right;
    border-radius: 10px;
    padding: 1.5rem;
    display: grid;
    grid-template-columns: 50px 1fr 1fr 1fr;
    grid-column-gap: 16px;
    align-items: center;
    margin-bottom: 10px;
    color: #fff
}

@media only screen and (max-width: 650px) {
    .UserRoundModal .wallet-info-header {
        grid-template-columns: 50px 1fr;
        grid-row-gap: 12px;
        background-position: center
    }
}

.UserRoundModal .wallet-info-header-label {
    font-size: 12px;
    line-height: 16px;
    margin-bottom: 4px
}

.UserRoundModal .wallet-info-header-value {
    font-weight: 700;
    white-space: nowrap
}

.UserRoundModal .wallet-info-header-avatar {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    padding: 5px;
    background: #fff
}

@media only screen and (max-width: 650px) {
    .UserRoundModal .wallet-info-header-avatar {
        grid-row: 1 / span 3
    }
}

.UserRoundModal .wallet-info-header-avatar-image {
    width: 100%;
    height: 100%
}

.UserRoundModal .modal_window_wrapper {
    outline: none;
    overflow: scroll;
    max-width: 600px
}

@media (max-width: 600px) {
    .UserRoundModal .modal_window_wrapper .user-round-modal-avatar {
        display: none
    }
}

.UserRoundModal .user-round-modal-avatar {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 120px;
    margin: -100px auto 0;
    z-index: 10
}

.UserRoundModal svg {
    height: 25px
}

.UserRoundModal .content {
    display: flex;
    align-content: center;
    justify-content: space-between;
    color: #74818d;
    font-weight: 300
}

.UserRoundModal .content .bold {
    font-weight: 700;
    color: #242a31
}

.UserRoundModal .content-text {
    display: flex;
    align-items: center;
    justify-content: center
}

.UserRoundModal .content-text img {
    margin-right: 5px
}

.UserRoundModal .wallet-info-wrapper {
    display: flex;
    justify-content: center;
    flex-direction: column;
    color: #9daab6;
    border: 1px solid #9daab6;
    border-radius: 10px;
    padding: 1rem;
    margin: 3rem -1.2rem 1rem
}

.UserRoundModal .wallet-info-blockie {
    border-radius: 50%;
    margin-right: 5px
}

.UserRoundModal .wallet-info-copy {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 0
}

.UserRoundModal .wallet-info-address {
    color: #242a31;
    display: flex;
    align-items: center;
    font-weight: 700;
    font-size: 1.5rem;
    margin-bottom: 10px;
    background: #e6ecf1;
    border-radius: 10px;
    padding: 1.5rem;
    word-break: break-all
}

.UserRoundModal .wallet-info-tools {
    display: flex;
    align-items: center;
    justify-content: space-between
}

@media only screen and (max-width: 650px) {
    .UserRoundModal .wallet-info-tools {
        flex-direction: column;
        justify-content: flex-start
    }
}

.UserRoundModal .wallet-info-thumbnail {
    border-radius: 10px;
    padding: 1.5rem;
    position: relative;
    cursor: pointer
}

.UserRoundModal .wallet-info-thumbnail:hover {
    background: #f5f7f9
}

.UserRoundModal .wallet-info-thumbnail-badge {
    background: #f2c94c;
    padding: 5px 8px;
    font-size: 7px;
    position: absolute;
    border-radius: 20px;
    top: 0;
    right: -35px;
    z-index: 2
}

.UserRoundModal .wallet-info-link {
    display: flex;
    align-items: center;
    color: #9daab6
}

.UserRoundModal .wallet-info-link:hover {
    text-decoration: underline
}

.UserRoundModal .wallet-info-link img {
    margin-right: 5px
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.HeaderModal {
    max-width: 420px
}

.HeaderModal__Link {
    color: #242a31;
    font-weight: 700;
    font-size: 1.4rem;
    width: 170px;
    height: 40px;
    border-radius: 10px;
    border: 1px solid #9daab6;
    display: flex;
    place-items: center;
    justify-content: center;
    position: relative
}

.HeaderModal__Link.fill {
    background-color: #e64347;
    color: white
}

.HeaderModal__Link:hover {
    box-shadow: 0 2px 10px 2px #ffd6d8
}

.HeaderModal__Link:hover:hover .Nav-Button-Icon--Launchpad {
    background: url("../fonts/launchpad-enabled.svg");
    background-size: contain
}

.HeaderModal__Link:hover:hover .Nav-Button-Icon--Sales {
    background: url("../fonts/sales-enabled.svg");
    background-size: contain
}

.HeaderModal__Link:hover:hover .Nav-Button-Icon--Staking {
    background: url("../fonts/staking-enabled.svg");
    background-size: contain
}

.HeaderModal__Link:hover:hover .Nav-Button-Icon--Airdrops {
    background: url("../fonts/airdrops-enabled.svg");
    background-size: contain
}

.HeaderModal__Link:hover:hover .Nav-Button-Icon--Stats {
    background: url("../fonts/stats-enabled.svg");
    background-size: contain
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.auth-button-wrapper {
    display: flex;
    align-items: center;
    justify-content: center
}

.auth-button-wrapper:not(:last-child) {
    margin-bottom: 10px
}

.auth-button-wrapper .auth-button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    font-weight: 700;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    min-width: 230px;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.auth-button-wrapper .auth-button--facebook {
    background: #4c69ba;
    color: #fff
}

.auth-button-wrapper .auth-button--facebook:not(:disabled):hover {
    background: #7188c8 !important
}

.auth-button-wrapper .auth-button--twitter {
    background: #1da1f2;
    color: #fff
}

.auth-button-wrapper .auth-button--twitter:not(:disabled):hover {
    background: #4db5f5 !important
}

.auth-button-wrapper .auth-button--kyc {
    background: #f7495c;
    color: #fff
}

.auth-button-wrapper .auth-button--kyc:not(:disabled):hover {
    background: #ec7073 !important
}

.auth-button-wrapper .auth-button--disconnect {
    background: #e6ecf1;
    color: #242a31
}

.auth-button-wrapper .auth-button--disconnect:not(:disabled):hover {
    background: #c5d3df !important
}

.auth-button-wrapper .auth-button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.auth-button-wrapper .auth-button:not(:disabled):hover {
    background: #ec7073
}

.auth-button-wrapper .auth-button .auth-button-text {
    margin-left: 5px
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.EmptyState {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 2.4rem;
    font-family: "Montserrat", sans-serif
}

.EmptyState__Icon {
    margin-bottom: 2rem;
    height: 60px;
    display: flex;
    align-items: center
}

.EmptyState__Icon__Image {
    height: 100%
}

.EmptyState__Icon__Icon {
    font-size: 5.5rem;
    color: #f7495c
}

.EmptyState__Title {
    font-size: 1.8rem;
    font-weight: 600;
    margin-bottom: 1.2rem;
    text-align: center
}

.EmptyState__Description {
    font-weight: 400;
    text-align: center;
    max-width: 500px
}

.EmptyState__Actions {
    margin-top: 2rem
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

@-webkit-keyframes slide-in {
    100% {
        -webkit-transform: translateX(0%);
        transform: translateX(0%)
    }
}

@keyframes slide-in {
    100% {
        -webkit-transform: translateX(0%);
        transform: translateX(0%)
    }
}

@-webkit-keyframes slide-out {
    0% {
        -webkit-transform: translateX(0%);
        transform: translateX(0%)
    }

    100% {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%)
    }
}

@keyframes slide-out {
    0% {
        -webkit-transform: translateX(0%);
        transform: translateX(0%)
    }

    100% {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%)
    }
}

.thumbnail-button {
    flex-direction: column;
    justify-content: flex-end;
    display: flex;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    position: absolute;
    bottom: 1px;
    overflow: hidden;
    margin-bottom: 10px
}

.thumbnail-button .thumbnail-button-content {
    display: flex;
    width: 190px;
    height: 33px
}

.thumbnail-button .actions-wrapper {
    display: flex;
    cursor: pointer
}

.thumbnail-button .actions-wrapper:hover .icon-wrapper {
    background: #e64347
}

.thumbnail-button .actions-wrapper:hover .icon-wrapper svg path {
    stroke: #fff
}

.thumbnail-button .actions-wrapper:hover:not(.submitting) .submit-text {
    -webkit-transform: translateX(0%);
    transform: translateX(0%)
}

.thumbnail-button .actions-wrapper.submitting {
    cursor: not-allowed;
    opacity: 0.7
}

.thumbnail-button .actions-wrapper.submitting .icon-wrapper {
    background: #e64347
}

.thumbnail-button .actions-wrapper.submitting .submit-text {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    -webkit-animation: none;
    animation: none
}

.thumbnail-button .icon-wrapper {
    position: relative;
    z-index: 2;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    display: flex;
    align-items: center;
    justify-content: center;
    background: #74818d;
    font-size: 14px;
    width: 33px
}

.thumbnail-button .submit-text {
    overflow: hidden;
    text-overflow: ellipsis;
    align-items: center;
    white-space: nowrap;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    white-space: nowrap;
    background: #74818d;
    line-height: 34px;
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    position: absolute;
    z-index: 1;
    width: 100%;
    padding: 0 5px 0 40px
}

.thumbnail-button .name-wrapper {
    overflow: hidden;
    text-overflow: ellipsis;
    align-items: center;
    white-space: nowrap;
    white-space: nowrap;
    background: #f29d9f;
    max-width: 157px;
    width: 100%;
    line-height: 34px;
    padding-left: 5px
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.files-component-wrapper {
    width: 100%;
    height: 200px
}

.files-component-wrapper.disabled .dropzone-target {
    cursor: not-allowed;
    -webkit-user-select: none;
    user-select: none;
    opacity: 0.5
}

.files-component-wrapper .dropzone-target {
    cursor: pointer;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.files-component-wrapper .dropzone-target:hover {
    opacity: 0.5
}

.files-component-wrapper.no-file .dropzone {
    height: 100%
}

.files-component-wrapper.no-file .dropzone .dropzone-target .dropzone-target-content {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 260px;
    text-align: center;
    color: #74818d;
    font-size: 20px;
    line-height: 32px
}

.files-component-wrapper.has-file,
.files-component-wrapper.file-wrapper.no-file {
    overflow: hidden;
    display: flex;
    margin-bottom: 1px;
    position: relative;
    height: 150px;
    border-radius: 5px
}

.files-component-wrapper.has-file:before,
.files-component-wrapper.file-wrapper.no-file:before {
    content: '';
    position: absolute;
    border: 10px dashed #74818d;
    top: -9px;
    bottom: -9px;
    left: -9px;
    right: -9px
}

.files-component-wrapper.has-file .dropzone-target,
.files-component-wrapper.file-wrapper.no-file .dropzone-target {
    width: 100%;
    height: 100%;
    cursor: pointer;
    outline: none;
    position: relative;
    z-index: 30
}

.files-component-wrapper.has-file .dropzone-target .dropzone-target-content input,
.files-component-wrapper.file-wrapper.no-file .dropzone-target .dropzone-target-content input {
    width: 190px
}

.files-component-wrapper.has-file .dropzone-target .dropzone-target-content .dropzone-title,
.files-component-wrapper.file-wrapper.no-file .dropzone-target .dropzone-target-content .dropzone-title {
    font-size: 1.5rem;
    color: #74818d
}

.files-component-wrapper.has-file .dropzone-target .dropzone-target-content .dropzone-logo-wrapper,
.files-component-wrapper.file-wrapper.no-file .dropzone-target .dropzone-target-content .dropzone-logo-wrapper {
    display: flex;
    justify-content: center;
    margin-bottom: 15px
}

.files-component-wrapper.has-file .new-files-list,
.files-component-wrapper.file-wrapper.no-file .new-files-list {
    display: flex;
    max-width: 100%;
    width: 100%;
    max-height: 100%;
    height: 100%;
    padding: 10px
}

.files-component-wrapper.has-file .new-files-list .new-file,
.files-component-wrapper.file-wrapper.no-file .new-files-list .new-file {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    margin: 0 17px 17px 0
}

.files-component-wrapper.has-file .new-files-list .new-file .media-wrapper,
.files-component-wrapper.file-wrapper.no-file .new-files-list .new-file .media-wrapper {
    width: 100%;
    height: 100%
}

.files-component-wrapper.has-file .new-files-list .new-file .media-wrapper img,
.files-component-wrapper.file-wrapper.no-file .new-files-list .new-file .media-wrapper img {
    max-width: 100%;
    width: 100%;
    max-height: 100%;
    height: 100%;
    object-fit: contain
}

.files-component-wrapper.has-file .new-files-list .new-file.can-select .name-wrapper,
.files-component-wrapper.has-file .new-files-list .new-file.can-select .media-type-preview-wrapper,
.files-component-wrapper.file-wrapper.no-file .new-files-list .new-file.can-select .name-wrapper,
.files-component-wrapper.file-wrapper.no-file .new-files-list .new-file.can-select .media-type-preview-wrapper {
    cursor: pointer
}

.files-component-wrapper.has-file .new-files-list .new-file.main,
.files-component-wrapper.file-wrapper.no-file .new-files-list .new-file.main {
    border: 3px solid #e64347
}

.files-component-wrapper.has-file .new-files-list .new-file .media-type-preview-wrapper,
.files-component-wrapper.file-wrapper.no-file .new-files-list .new-file .media-type-preview-wrapper {
    height: 190px;
    width: 190px;
    overflow: hidden
}

.files-component-wrapper.has-file .new-files-list .new-file .action-wrapper,
.files-component-wrapper.file-wrapper.no-file .new-files-list .new-file .action-wrapper {
    height: 33px;
    display: flex;
    align-items: center
}

.files-component-wrapper.has-file .new-files-list .new-file .action-wrapper .remove-button-wrapper button,
.files-component-wrapper.file-wrapper.no-file .new-files-list .new-file .action-wrapper .remove-button-wrapper button {
    padding: 8px 16px
}

.files-component-wrapper.has-file .new-files-list .new-file .action-wrapper .name-wrapper,
.files-component-wrapper.file-wrapper.no-file .new-files-list .new-file .action-wrapper .name-wrapper {
    padding-left: 10px;
    width: 148px;
    font-size: 15px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    align-items: center;
    white-space: nowrap;
    border: 1px solid #74818d;
    border-top: none;
    border-left: none;
    height: 100%;
    line-height: 34px
}

.files-component-wrapper.has-file .new-files-list .new-file .progress-wrapper,
.files-component-wrapper.file-wrapper.no-file .new-files-list .new-file .progress-wrapper {
    padding-left: 10px;
    height: 33px;
    display: flex;
    align-items: center;
    font-size: 15px;
    border: 1px solid #74818d;
    border-top: none
}

.files-component-wrapper.file-wrapper {
    justify-content: center;
    align-items: center
}

.files-component-wrapper.file-wrapper.has-file {
    background: transparent
}

.files-component-wrapper.file-wrapper .new-files-list {
    height: 100px;
    width: 190px;
    margin-bottom: 30px;
    justify-content: center
}

.files-component-wrapper.file-wrapper.no-file .dropzone {
    margin-right: 0;
    width: 196px;
    height: 229px;
    background: #fff
}

.files-component-wrapper.file-wrapper .new-files-list .new-file {
    margin: 0;
    width: 80px;
    height: 80px
}

@media only screen and (max-width: 600px) {
    .files-component-wrapper .dropzone-target .dropzone-target-content .dropzone-logo-wrapper img {
        width: 40px
    }

    .files-component-wrapper .dropzone-target .dropzone-target-content .dropzone-title {
        text-align: center;
        font-size: 1.4rem;
        padding: 0 15px
    }
}


.c-three-dots-loader {
    display: inline-block;
    width: 5px;
    height: 5px;
    background-color: #74818d;
    margin-right: 12px;
    border-radius: 50%;
    box-shadow: 0 0 0 0 #74818d, 6px 0 0 0 #74818d, 12px 0 0 0 #74818d;
    -webkit-animation: three-dots-loader-animation 1s infinite;
    animation: three-dots-loader-animation 1s infinite
}

.c-three-dots-loader.big {
    width: 15px;
    height: 15px;
    background-color: #74818d;
    margin-right: 36px;
    box-shadow: 0 0 0 0 #74818d, 18px 0 0 0 #74818d, 36px 0 0 0 #74818d;
    -webkit-animation: three-dots-loader-animation-big 1s infinite;
    animation: three-dots-loader-animation-big 1s infinite
}

@-webkit-keyframes three-dots-loader-animation {
    20% {
        box-shadow: 0 0 0 1px #74818d, 6px 0 0 0 #74818d, 12px 0 0 0 #74818d
    }

    40% {
        box-shadow: 0 0 0 0 #74818d, 6px 0 0 1px #74818d, 12px 0 0 0 #74818d
    }

    60% {
        box-shadow: 0 0 0 0 #74818d, 6px 0 0 0 #74818d, 12px 0 0 1px #74818d
    }

    0%,
    80%,
    100% {
        box-shadow: 0 0 0 0 #74818d, 6px 0 0 0 #74818d, 12px 0 0 0 #74818d
    }
}

@keyframes three-dots-loader-animation {
    20% {
        box-shadow: 0 0 0 1px #74818d, 6px 0 0 0 #74818d, 12px 0 0 0 #74818d
    }

    40% {
        box-shadow: 0 0 0 0 #74818d, 6px 0 0 1px #74818d, 12px 0 0 0 #74818d
    }

    60% {
        box-shadow: 0 0 0 0 #74818d, 6px 0 0 0 #74818d, 12px 0 0 1px #74818d
    }

    0%,
    80%,
    100% {
        box-shadow: 0 0 0 0 #74818d, 6px 0 0 0 #74818d, 12px 0 0 0 #74818d
    }
}

@-webkit-keyframes three-dots-loader-animation-big {
    20% {
        box-shadow: 0 0 0 3px #74818d, 18px 0 0 0 #74818d, 36px 0 0 0 #74818d
    }

    40% {
        box-shadow: 0 0 0 0 #74818d, 18px 0 0 3px #74818d, 36px 0 0 0 #74818d
    }

    60% {
        box-shadow: 0 0 0 0 #74818d, 18px 0 0 0 #74818d, 36px 0 0 3px #74818d
    }

    0%,
    80%,
    100% {
        box-shadow: 0 0 0 0 #74818d, 18px 0 0 0 #74818d, 36px 0 0 0 #74818d
    }
}

@keyframes three-dots-loader-animation-big {
    20% {
        box-shadow: 0 0 0 3px #74818d, 18px 0 0 0 #74818d, 36px 0 0 0 #74818d
    }

    40% {
        box-shadow: 0 0 0 0 #74818d, 18px 0 0 3px #74818d, 36px 0 0 0 #74818d
    }

    60% {
        box-shadow: 0 0 0 0 #74818d, 18px 0 0 0 #74818d, 36px 0 0 3px #74818d
    }

    0%,
    80%,
    100% {
        box-shadow: 0 0 0 0 #74818d, 18px 0 0 0 #74818d, 36px 0 0 0 #74818d
    }
}


.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.logo-content-wrapper {
    display: flex;
    align-items: center
}

.logo-content-wrapper:hover {
    cursor: pointer
}

.logo-content-wrapper:hover .logo {
    opacity: 0.75
}

.logo-content-wrapper:hover .logo-content-title {
    color: #4f5c6c
}

.logo-content-wrapper .logo {
    width: 33px;
    margin-right: 10px;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.logo-content-wrapper.is-footer svg path {
    fill: #fff;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.logo-content-wrapper.is-footer .logo-content-title {
    color: #fff
}

.logo-content-wrapper.is-footer:hover svg path {
    fill: #ccc
}

.logo-content-wrapper.is-footer:hover .logo-content-title {
    color: #ccc
}

.logo-content-wrapper .logo-content-title {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    letter-spacing: 1.5px;
    color: #242a31;
    text-transform: uppercase;
    font-weight: 700
}


.ImageWrapper {
    display: inherit;
    align-items: inherit;
    justify-content: inherit
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.message-box-wrapper {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    color: #fff;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    margin-top: 15px;
    border-radius: 20px
}

.message-box-wrapper.error {
    background: #ff0546
}

.message-box-wrapper.error .message-box .status-icon-wrapper {
    border-radius: 5px
}

.message-box-wrapper.error .message-box .status-icon-wrapper .close-icon {
    display: flex;
    align-items: center;
    justify-content: center
}

.message-box-wrapper.error .message-box .status-icon-wrapper .close-icon svg {
    stroke-width: 3px
}

.message-box-wrapper.success {
    background: #63db96
}

.message-box-wrapper .message-box {
    padding: 20px;
    font-size: 1.8rem;
    display: flex;
    flex-direction: column;
    justify-content: center;
    text-align: left
}

.message-box-wrapper .message-box .status-icon-wrapper {
    flex-shrink: 0;
    margin-bottom: 10px;
    width: 20px;
    height: 20px;
    border: 2px solid #fff;
    display: flex;
    align-items: center;
    justify-content: center
}

.message-box-wrapper .message-box .status-icon-wrapper svg {
    width: 12px;
    height: 12px
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.PageLoader {
    width: 100%;
    min-height: 300px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding-bottom: 100px
}

.PageLoader .LoadingMessage {
    margin-top: 10px;
    text-align: center;
    letter-spacing: 2px;
    font-size: 1.2rem
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.show-more-tabs-wrapper {
    margin: auto
}

.show-more-tabs-wrapper .tab-list {
    padding: 0;
    margin: 0;
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(90px, 1fr));
    gap: 0.5rem
}

@media screen and (max-width: 1200px) {
    .show-more-tabs-wrapper .tab-list {
        grid-template-columns: repeat(3, 1fr)
    }
}

@media only screen and (max-width: 414px) {
    .show-more-tabs-wrapper .tab-list {
        grid-template-columns: repeat(2, 1fr)
    }
}

.show-more-tabs-wrapper .tab-list-item {
    background: #e6ecf1;
    -webkit-user-select: none;
    user-select: none;
    cursor: pointer;
    color: white;
    list-style: none;
    font-size: 1.2rem;
    font-weight: 700;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border-radius: 5px;
    display: inline-flex;
    min-width: 90px;
    padding: 10px 20px
}

.show-more-tabs-wrapper .tab-list-item .text {
    text-align: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    color: #9daab6
}

.show-more-tabs-wrapper .tab-list-item:hover:not(.tab-list-active) .text {
    color: #657689
}

.show-more-tabs-wrapper .tab-show-more {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    background: #e6ecf1;
    color: #9daab6;
    font-size: 1.2rem;
    font-weight: 700;
    padding: 10px 20px;
    border-radius: 5px;
    cursor: pointer;
    margin-top: 5px;
    margin-bottom: 10px
}

.show-more-tabs-wrapper .tab-show-more:hover {
    color: #74818d
}

.show-more-tabs-wrapper .tab-list-active {
    background: #fff;
    box-shadow: 0 0 20px rgba(156, 156, 156, 0.2)
}

.show-more-tabs-wrapper .tab-list-active .text {
    color: #242a31
}

.show-more-tabs-wrapper .tab-content {
    position: relative;
    background-color: #fff;
    margin-top: 1rem
}

@media only screen and (max-width: 500px) {
    .show-more-tabs-wrapper .tab-list .tab-list-item {
        max-width: 100%;
        width: 100%
    }

    .show-more-tabs-wrapper .tab-list .tab-list-item:not(:last-child) {
        margin: 0 0 10px 0
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.tabs-wrapper {
    max-width: 510px;
    margin: auto
}

.tabs-wrapper .tab-list {
    padding: 0;
    margin: 0;
    display: flex
}

.tabs-wrapper .tab-list-item {
    -webkit-user-select: none;
    user-select: none;
    cursor: pointer;
    color: white;
    list-style: none;
    font-size: 1.5rem;
    font-weight: 700;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    background: #f7f7f7;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    display: inline-flex;
    min-width: 130px;
    padding: 10px 30px
}

.tabs-wrapper .tab-list-item:not(:last-child) {
    margin-right: 20px
}

.tabs-wrapper .tab-list-item .text {
    text-align: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    color: #242a31
}

.tabs-wrapper .tab-list-item:hover:not(.tab-list-active) .text {
    color: #657689
}

.tabs-wrapper .tab-list-active {
    background: #fff;
    box-shadow: 0 -6px 20px #9c9c9c
}

.tabs-wrapper .tab-list-active .text {
    color: #e64347
}

.tabs-wrapper .tab-content {
    position: relative;
    box-shadow: 0 0 20px rgba(156, 156, 156, 0.2);
    background-color: #fff;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
    padding: 20px
}

@media only screen and (max-width: 650px) {
    .tabs-wrapper .tab-list {
        flex-direction: column;
        align-items: center
    }

    .tabs-wrapper .tab-list .tab-list-item {
        max-width: 100%;
        width: 100%
    }

    .tabs-wrapper .tab-list .tab-list-item:not(:last-child) {
        margin: 0 0 10px 0
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.TransactionButtonWrapper .ButtonTag,
.TransactionButtonWrapper .TransactionButton {
    font-weight: 700;
    font-size: 1.2rem;
    border-radius: 5px;
    z-index: 999;
    align-items: center;
    cursor: pointer;
    transition: 0.2s;
    justify-content: center;
    color: #fff;
    white-space: nowrap;
    display: flex;
    min-height: 42px;
    min-width: 160px;
    line-height: 40px;
    height: 40px;
    padding: 10px 15px;
    border: 0;
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%)
}

.TransactionButtonWrapper .ButtonTag:hover,
.TransactionButtonWrapper .ButtonTag:focus,
.TransactionButtonWrapper .TransactionButton:hover,
.TransactionButtonWrapper .TransactionButton:focus {
    color: #fff;
    background-image: linear-gradient(#242a31, #242a31)
}

.TransactionButtonWrapper .ButtonTag:hover::before,
.TransactionButtonWrapper .ButtonTag:focus::before,
.TransactionButtonWrapper .TransactionButton:hover::before,
.TransactionButtonWrapper .TransactionButton:focus::before {
    background: linear-gradient(#242a31, #242a31)
}

.TransactionButtonWrapper .ButtonTag:hover::after,
.TransactionButtonWrapper .ButtonTag:focus::after,
.TransactionButtonWrapper .TransactionButton:hover::after,
.TransactionButtonWrapper .TransactionButton:focus::after {
    opacity: 1;
    -webkit-transform: scaleX(1) scaleY(1);
    transform: scaleX(1) scaleY(1)
}

.TransactionButtonWrapper .ButtonTag:active,
.TransactionButtonWrapper .ButtonTag:focus,
.TransactionButtonWrapper .TransactionButton:active,
.TransactionButtonWrapper .TransactionButton:focus {
    box-shadow: 0 0 0 3px rgba(230, 67, 71, 0.3)
}

.TransactionButtonWrapper .ButtonTag:disabled,
.TransactionButtonWrapper .TransactionButton:disabled {
    background: #74818d;
    opacity: 1;
    cursor: not-allowed
}

.TransactionButtonWrapper .ButtonTag:disabled:hover,
.TransactionButtonWrapper .TransactionButton:disabled:hover {
    background: #909aa4
}

.TransactionButtonWrapper .ButtonTag svg,
.TransactionButtonWrapper .TransactionButton svg {
    margin-left: 10px
}

.TransactionButtonWrapper .ButtonTag .ext-icon.true,
.TransactionButtonWrapper .TransactionButton .ext-icon.true {
    display: flex;
    margin-right: 5px
}

.TransactionButtonWrapper .ButtonTag .ext-icon.true svg,
.TransactionButtonWrapper .TransactionButton .ext-icon.true svg {
    -webkit-animation: rotating 1s linear infinite;
    animation: rotating 1s linear infinite;
    width: 15px;
    height: 15px
}

@-webkit-keyframes rotating {
    0% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }

    100% {
        -webkit-transform: rotate(1deg);
        transform: rotate(1deg)
    }
}

@keyframes rotating {
    0% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }

    100% {
        -webkit-transform: rotate(1deg);
        transform: rotate(1deg)
    }
}

.TransactionButtonWrapper .ButtonTag .ext-icon-red svg path,
.TransactionButtonWrapper .TransactionButton .ext-icon-red svg path {
    stroke: #e64347
}

.TransactionButtonWrapper .ButtonTag__Value,
.TransactionButtonWrapper .TransactionButton__Value {
    display: flex;
    align-items: center;
    font-weight: 700
}

.TransactionButtonWrapper .ButtonTag__Arrow,
.TransactionButtonWrapper .TransactionButton__Arrow {
    margin-left: 5px;
    font-weight: bold;
    color: white
}

.TransactionButtonWrapper .ButtonTag button.ConnectWalletButton,
.TransactionButtonWrapper .TransactionButton button.ConnectWalletButton {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    border: 0
}

.TransactionButtonWrapper .ButtonTag.Disabled,
.TransactionButtonWrapper .ButtonTag:disabled {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    opacity: 0.7;
    cursor: not-allowed
}

.TransactionButtonWrapper .ButtonTag.Disabled:hover,
.TransactionButtonWrapper .ButtonTag:disabled:hover {
    background-image: linear-gradient(#242a31, #242a31)
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.UserAvatarDropdown {
    display: flex;
    align-items: center;
    cursor: pointer;
    font-size: 1.4rem;
    font-weight: 600;
    margin-left: 1rem
}

@media only screen and (max-width: 768px) {
    .UserAvatarDropdown {
        margin-left: 0;
        margin-top: 1rem
    }
}

.UserAvatarDropdown__Image {
    padding: 2px;
    border: 2px solid #e64347;
    border-radius: 50%;
    width: 36px;
    height: 36px
}

.UserAvatarDropdown .Dropdown__Menu {
    right: 0;
    left: unset
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.HeaderContainer {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    margin: 0 auto;
    padding: 2rem;
    max-width: 1280px;
    width: 100%
}

.HeaderContainer-LogoContainer {
    margin-right: auto
}

.HeaderContainer-NavItems {
    margin-right: 2rem
}

.LandingLogo {
    display: flex;
    align-items: center;
    gap: 0.5rem;
    cursor: pointer
}

.LandingLogo:hover {
    opacity: 0.8
}

.LandingLogo .desktop-logo {
    display: none;
    max-width: 35px
}

@media (min-width: 1050px) {
    .LandingLogo .desktop-logo {
        display: block
    }
}

.LandingLogo .mobile-logo {
    display: block;
    height: 60px;
    padding: 10px
}

@media (min-width: 1050px) {
    .LandingLogo .mobile-logo {
        display: none
    }
}

.connected-btn {
    display: flex;
    align-items: center;
    justify-content: center;
    border: 2px solid #e64347;
    height: 40px;
    font-weight: 700;
    font-size: 1.5rem;
    border-radius: 10px;
    line-height: 20px;
    padding: 0 1rem;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    z-index: 1;
    cursor: pointer;
    background: #e6ecf1
}

.connected-btn-balance {
    display: flex;
    align-items: center;
    justify-content: center;
    border: 2px solid #e64347;
    height: 40px;
    font-weight: 700;
    line-height: 50px;
    border-radius: 10px;
    background: #e6ecf1;
    padding: 0 2.5rem 0 1rem;
    z-index: 0;
    margin: 0 -15px 0 0
}

.connected-btn-balance span {
    margin-left: 5px
}

.connected-btn-blockie {
    border-radius: 50%;
    margin-left: 5px
}

.header-wrapper {
    text-align: center;
    align-items: center;
    z-index: 4;
    position: relative
}

.header-wrapper .HeaderContainer-NavItem:nth-child(2),
.header-wrapper .HeaderContainer-NavItem:nth-child(3) {
    display: none
}

@media (min-width: 1050px) {

    .header-wrapper .HeaderContainer-NavItem:nth-child(2),
    .header-wrapper .HeaderContainer-NavItem:nth-child(3) {
        display: grid
    }
}

.header-wrapper .HamburgerIconWrapper {
    position: relative;
    z-index: 101;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    margin-left: auto;
    cursor: pointer;
    padding: 0
}

@media (min-width: 1050px) {
    .header-wrapper .HamburgerIconWrapper {
        display: none
    }
}

.header-wrapper .HamburgerIconWrapper .hamburger-icon {
    background-color: white;
    border-radius: 5px;
    height: 50px;
    width: 50px;
    box-shadow: 0 0 1.25rem rgba(255, 0, 0, 0.1)
}

.header-wrapper .HamburgerIconWrapper .open_menu {
    height: 100%;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.header-wrapper .HamburgerIconWrapper .open_menu .menu_line {
    height: 3px;
    width: 50%;
    background-color: #e64347
}

.header-wrapper .HamburgerIconWrapper .open_menu .menu_line:first-child {
    margin-bottom: 1rem
}

.header-wrapper .HamburgerIconWrapper .hamburger-icon i {
    color: #e64347;
    font-size: 4rem;
    position: relative;
    top: 5px;
    font-weight: bolder
}

.header-link {
    font-style: normal;
    font-weight: bold;
    font-size: 14px;
    line-height: 30px;
    cursor: pointer
}

.header-link.light {
    color: #fff
}

.header-link:hover {
    opacity: 0.75
}

.Nav-Button {
    display: flex;
    align-items: center;
    font-style: normal;
    font-weight: bold;
    font-size: 12px;
    padding: 0 10px;
    height: 40px;
    cursor: pointer;
    position: relative
}

.Nav-Button-connect {
    border-radius: 5px !important;
    font-weight: bold;
    font-size: 12px !important;
    line-height: 50px;
    color: #ffffff;
    height: 40px;
    padding: 10px 15px !important;
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%) !important;
    transition: all 0.3s
}

.Nav-Button-connect:hover {
    background: #ec7073 !important
}

@media screen and (max-width: 959px) {
    .Nav-Button-connect {
        margin-top: 1rem
    }
}

.Nav-Button-connect-arrow-right {
    margin-left: 1rem
}

.Nav-Button-Icon {
    height: 15px;
    width: 15px;
    color: #74818d;
    vertical-align: middle;
    display: inline-block;
    margin-right: 4px;
    transition: all 0.3s
}

.Nav-Button-Icon--Launchpad {
    background: url("../fonts/launchpad-disabled.svg");
    background-size: contain
}

.Nav-Button-Icon--Sales {
    background: url("../fonts/sales-disabled.svg");
    background-size: contain
}

.Nav-Button-Icon--Staking {
    background: url("../fonts/staking-disabled.svg");
    background-size: contain
}

.Nav-Button-Icon--AllocationStaking {
    background: url("");
    background-size: contain
}

.Nav-Button-Icon--Staking {
    background: url("../fonts/staking-disabled.svg");
    background-size: contain
}

.Nav-Button-Icon--Staking {
    background: url("../fonts/staking-disabled.svg");
    background-size: contain
}

.Nav-Button-Icon--Airdrops {
    background: url("../fonts/airdrops-disabled.svg");
    background-size: contain
}

.Nav-Button-Icon--Stats {
    background: url("../fonts/stats-disabled.svg");
    background-size: contain
}

.Nav-Button-Icon--Vesting {
    background: url("../fonts/vesting-disabled.svg");
    background-size: contain
}

.Nav-Button-Icon--Marketplace {
    background: url("");
    background-size: contain
}

.Nav-Button--Active {
    color: #f7495c
}

.Nav-Button:hover .Nav-Button-Icon--Launchpad,
.Nav-Button--Active .Nav-Button-Icon--Launchpad {
    background: url("../fonts/launchpad-enabled.svg");
    background-size: contain
}

.Nav-Button:hover .Nav-Button-Icon--Sales,
.Nav-Button--Active .Nav-Button-Icon--Sales {
    background: url("../fonts/sales-enabled.svg");
    background-size: contain
}

.Nav-Button:hover .Nav-Button-Icon--Staking,
.Nav-Button--Active .Nav-Button-Icon--Staking {
    background: url("../fonts/staking-enabled.svg");
    background-size: contain
}

.Nav-Button:hover .Nav-Button-Icon--Airdrops,
.Nav-Button--Active .Nav-Button-Icon--Airdrops {
    background: url("../fonts/airdrops-enabled.svg");
    background-size: contain
}

.Nav-Button:hover .Nav-Button-Icon--Stats,
.Nav-Button--Active .Nav-Button-Icon--Stats {
    background: url("../fonts/stats-enabled.svg");
    background-size: contain
}

.Nav-Button:hover .Nav-Button-Icon--Vesting,
.Nav-Button--Active .Nav-Button-Icon--Vesting {
    background: url("../fonts/vesting-enabled.svg");
    background-size: contain
}

.Nav-Button:hover .Nav-Button-Icon--Marketplace,
.Nav-Button--Active .Nav-Button-Icon--Marketplace {
    background: url("");
    background-size: contain
}

.DropdownButton__TagNew {
    margin: 0 5px
}

.DropdownButton-Icon {
    height: 15px;
    width: 15px;
    color: #74818d;
    vertical-align: middle;
    display: inline-block;
    margin-right: 4px;
    transition: all 0.3s
}

.DropdownButton-Icon--AllocationStaking {
    background: url("");
    background-size: contain
}

.DropdownButton-Icon--Competition {
    background: url("");
    background-size: contain
}

.DropdownButton-Icon--Lock {
    background: url("");
    background-size: contain
}

.DropdownButton-Icon--Marketplace {
    background: url("");
    background-size: contain
}

.DropdownButton-Icon--VestingDashboard {
    background: url("");
    background-size: contain
}

.DropdownButton--Active {
    color: #f7495c
}

.DropdownButton:hover .DropdownButton-Icon--AllocationStaking,
.DropdownButton--Active .DropdownButton-Icon--AllocationStaking {
    background: url("");
    background-size: contain
}

.DropdownButton:hover .DropdownButton-Icon--Competition,
.DropdownButton--Active .DropdownButton-Icon--Competition {
    background: url("");
    background-size: contain
}

.DropdownButton:hover .DropdownButton-Icon--Lock,
.DropdownButton--Active .DropdownButton-Icon--Lock {
    background: url("");
    background-size: contain
}

.DropdownButton:hover .DropdownButton-Icon--Marketplace,
.DropdownButton--Active .DropdownButton-Icon--Marketplace {
    background: url("");
    background-size: contain
}

.DropdownButton:hover .DropdownButton-Icon--VestingDashboard,
.DropdownButton--Active .DropdownButton-Icon--VestingDashboard {
    background: url("");
    background-size: contain
}

.ComingSoon--Tag {
    position: absolute;
    border-radius: 10px;
    font-size: small;
    z-index: 10000;
    right: -6rem;
    top: -1.5rem;
    padding: 0.8rem;
    color: white;
    background-color: #f7495c
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.Banner {
    background-size: cover;
    background-position: center;
    width: 100%;
    margin-bottom: 0;
    position: relative;
    overflow-y: visible;
    overflow-x: clip
}

.Banner__Wave {
    width: 100%;
    height: auto;
    background-size: 100%;
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: scale(1.05);
    transform: scale(1.05)
}

.Banner__Wave--Image1 {
    background-image: url("");
    aspect-ratio: 7.11111
}

@supports not (aspect-ratio: 7.11111) {
    .Banner__Wave--Image1::before {
        float: left;
        padding-top: 14.0625%;
        content: ''
    }

    .Banner__Wave--Image1::after {
        display: block;
        content: '';
        clear: both
    }
}

.Banner__Wave--Image2 {
    background-image: url("");
    aspect-ratio: 12
}

@supports not (aspect-ratio: 12) {
    .Banner__Wave--Image2::before {
        float: left;
        padding-top: 8.33333%;
        content: ''
    }

    .Banner__Wave--Image2::after {
        display: block;
        content: '';
        clear: both
    }
}

.Banner__Wave--Image3 {
    background-image: url("");
    aspect-ratio: 13.09091
}

@supports not (aspect-ratio: 13.09091) {
    .Banner__Wave--Image3::before {
        float: left;
        padding-top: 7.63889%;
        content: ''
    }

    .Banner__Wave--Image3::after {
        display: block;
        content: '';
        clear: both
    }
}

.Banner__Wave--Image4 {
    background-image: url("");
    aspect-ratio: 13.09091
}

@supports not (aspect-ratio: 13.09091) {
    .Banner__Wave--Image4::before {
        float: left;
        padding-top: 7.63889%;
        content: ''
    }

    .Banner__Wave--Image4::after {
        display: block;
        content: '';
        clear: both
    }
}

.Banner__Wave--Image5 {
    background-image: url("../fonts/wave5.svg");
    aspect-ratio: 10.28571
}

@supports not (aspect-ratio: 10.28571) {
    .Banner__Wave--Image5::before {
        float: left;
        padding-top: 9.72222%;
        content: ''
    }

    .Banner__Wave--Image5::after {
        display: block;
        content: '';
        clear: both
    }
}

.Banner__Wave--Image6 {
    background-image: url("");
    aspect-ratio: 10.28571
}

@supports not (aspect-ratio: 10.28571) {
    .Banner__Wave--Image6::before {
        float: left;
        padding-top: 9.72222%;
        content: ''
    }

    .Banner__Wave--Image6::after {
        display: block;
        content: '';
        clear: both
    }
}

.Banner__Wave--Image7 {
    background-image: url("");
    aspect-ratio: 6.85714
}

@supports not (aspect-ratio: 6.85714) {
    .Banner__Wave--Image7::before {
        float: left;
        padding-top: 14.58333%;
        content: ''
    }

    .Banner__Wave--Image7::after {
        display: block;
        content: '';
        clear: both
    }
}

.Banner__Wave--Image8 {
    background-image: url("");
    aspect-ratio: 6.85714
}

@supports not (aspect-ratio: 6.85714) {
    .Banner__Wave--Image8::before {
        float: left;
        padding-top: 14.58333%;
        content: ''
    }

    .Banner__Wave--Image8::after {
        display: block;
        content: '';
        clear: both
    }
}

.Banner__Wave--Image9 {
    background-image: url("");
    aspect-ratio: 6.85714
}

@supports not (aspect-ratio: 6.85714) {
    .Banner__Wave--Image9::before {
        float: left;
        padding-top: 14.58333%;
        content: ''
    }

    .Banner__Wave--Image9::after {
        display: block;
        content: '';
        clear: both
    }
}

.Banner__Wave--Image10 {
    background-image: url("");
    aspect-ratio: 6.54545
}

@supports not (aspect-ratio: 6.54545) {
    .Banner__Wave--Image10::before {
        float: left;
        padding-top: 15.27778%;
        content: ''
    }

    .Banner__Wave--Image10::after {
        display: block;
        content: '';
        clear: both
    }
}

.Banner__Wave--Image11 {
    background-image: url("../fonts/wave-dark-footer-180.svg");
    aspect-ratio: 9.6
}

@supports not (aspect-ratio: 9.6) {
    .Banner__Wave--Image11::before {
        float: left;
        padding-top: 10.41667%;
        content: ''
    }

    .Banner__Wave--Image11::after {
        display: block;
        content: '';
        clear: both
    }
}

.Banner__Wave--Image12 {
    background-image: url("");
    aspect-ratio: 9.6
}

@supports not (aspect-ratio: 9.6) {
    .Banner__Wave--Image12::before {
        float: left;
        padding-top: 10.41667%;
        content: ''
    }

    .Banner__Wave--Image12::after {
        display: block;
        content: '';
        clear: both
    }
}

.Banner__Wave--Top {
    top: 0;
    -webkit-transform: scale(1.05) rotate(180deg);
    transform: scale(1.05) rotate(180deg)
}

.Banner__Wave--Bottom {
    bottom: 0
}

.Banner__Wave--Hidden {
    visibility: hidden
}

.Banner__SmartTopPadding,
.Banner__SmartBottomPadding {
    visibility: hidden;
    width: 1px
}

.Banner__AdditionalHeight {
    visibility: hidden;
    width: 1px
}

.Banner__AdditionalHeight--Level1 {
    height: 10px
}

@media only screen and (max-width: 768px) {
    .Banner__AdditionalHeight--Level1 {
        height: 7.5px
    }
}

@media only screen and (max-width: 414px) {
    .Banner__AdditionalHeight--Level1 {
        height: 5px
    }
}

.Banner__AdditionalHeight--Level2 {
    height: 25px
}

@media only screen and (max-width: 768px) {
    .Banner__AdditionalHeight--Level2 {
        height: 18.75px
    }
}

@media only screen and (max-width: 414px) {
    .Banner__AdditionalHeight--Level2 {
        height: 12.5px
    }
}

.Banner__AdditionalHeight--Level3 {
    height: 50px
}

@media only screen and (max-width: 768px) {
    .Banner__AdditionalHeight--Level3 {
        height: 37.5px
    }
}

@media only screen and (max-width: 414px) {
    .Banner__AdditionalHeight--Level3 {
        height: 25px
    }
}

.Banner__AdditionalHeight--Level4 {
    height: 75px
}

@media only screen and (max-width: 768px) {
    .Banner__AdditionalHeight--Level4 {
        height: 56.25px
    }
}

@media only screen and (max-width: 414px) {
    .Banner__AdditionalHeight--Level4 {
        height: 37.5px
    }
}

.Banner__AdditionalHeight--Level5 {
    height: 100px
}

@media only screen and (max-width: 768px) {
    .Banner__AdditionalHeight--Level5 {
        height: 75px
    }
}

@media only screen and (max-width: 414px) {
    .Banner__AdditionalHeight--Level5 {
        height: 50px
    }
}

.Banner__AdditionalHeight--Level6 {
    height: 150px
}

@media only screen and (max-width: 768px) {
    .Banner__AdditionalHeight--Level6 {
        height: 112.5px
    }
}

@media only screen and (max-width: 414px) {
    .Banner__AdditionalHeight--Level6 {
        height: 75px
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.AirdropBanner {
    display: flex;
    flex-direction: column;
    gap: 1rem;
    padding-left: 2rem;
    padding-right: 2rem;
    padding-top: 8rem;
    padding-bottom: 8rem
}

@media only screen and (max-width: 768px) {
    .AirdropBanner {
        padding-top: 5rem;
        padding-bottom: 5rem
    }
}

@media only screen and (max-width: 650px) {
    .AirdropBanner {
        padding-top: 4rem;
        padding-bottom: 4rem
    }
}

@media only screen and (max-width: 414px) {
    .AirdropBanner {
        padding-top: 2rem;
        padding-bottom: 2rem
    }
}

.AirdropBanner__Title {
    color: #fff;
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-size: 4rem;
    line-height: 4rem;
    text-align: center;
    margin: 0
}

@media (min-width: 600px) {
    .AirdropBanner__Title {
        font-size: 5.2rem;
        line-height: 5.2rem
    }
}

@media (min-width: 800px) {
    .AirdropBanner__Title {
        font-size: 6.4rem;
        line-height: 6.4rem
    }
}

.AirdropBanner__Description {
    color: #fff;
    font-size: 1.5rem;
    text-align: center;
    margin: 0
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.VestingDashboardBanner__Title {
    color: #fff;
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-size: 6.4rem;
    line-height: 6.4rem;
    text-align: center;
    margin: 0
}

@media only screen and (max-width: 768px) {
    .VestingDashboardBanner__Title {
        font-size: 5.2rem;
        line-height: 5.2rem
    }
}

@media only screen and (max-width: 414px) {
    .VestingDashboardBanner__Title {
        font-size: 3.6rem;
        line-height: 3.6rem
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.VestingMarketplaceBanner {
    display: flex;
    flex-direction: column;
    gap: 2rem;
    align-items: center
}

.VestingMarketplaceBanner__Title {
    color: #fff;
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-size: 6.4rem;
    line-height: 6.4rem;
    text-align: center;
    margin: 0;
    margin-bottom: -1rem
}

@media only screen and (max-width: 768px) {
    .VestingMarketplaceBanner__Title {
        font-size: 4rem;
        line-height: 4rem
    }
}

@media only screen and (max-width: 414px) {
    .VestingMarketplaceBanner__Title {
        font-size: 3rem;
        line-height: 3rem
    }
}

.VestingMarketplaceBanner__Description {
    color: #fff;
    font-family: "Montserrat", sans-serif;
    font-size: 1.4rem;
    text-align: center;
    margin: 0;
    width: 80%;
    max-width: 680px
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.VestingShoppingCartBanner__Title {
    color: #fff;
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-size: 6.4rem;
    line-height: 6.4rem;
    text-align: center;
    margin: 0;
    padding: 0 2rem
}

@media only screen and (max-width: 768px) {
    .VestingShoppingCartBanner__Title {
        font-size: 5.2rem;
        line-height: 5.2rem
    }
}

@media only screen and (max-width: 414px) {
    .VestingShoppingCartBanner__Title {
        font-size: 3.6rem;
        line-height: 3.6rem
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.DropdownPicker {
    border: 1px solid #9daab6;
    border-radius: 10px;
    cursor: pointer
}

.DropdownPicker:hover {
    border: 1px solid #e64347
}

.DropdownPicker__DropdownToggle {
    padding: .8rem
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.ClaimAllocationModal {
    max-width: 500px
}

.ClaimAllocationModal .Card {
    margin-bottom: 0
}

.ClaimAllocationModal__Options {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 2rem
}

@media only screen and (max-width: 768px) {
    .ClaimAllocationModal__Options {
        flex-direction: column
    }
}

.ClaimAllocationModal__Image {
    width: 100px;
    height: 100px
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.PortionsList {
    display: flex;
    flex-direction: column;
    justify-content: center;
    overflow-x: auto;
    width: 100%
}

.PortionsList--Loading {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 2rem
}

.PortionsList--Error {
    padding: 2rem
}

.PortionsList--Islander {
    padding: 2rem
}

.PortionsList__Header {
    display: flex;
    align-items: center;
    padding: 0.5rem;
    color: #74818d;
    border-bottom: 1px solid #e6ecf1
}

.PortionsList__Column {
    flex: 0 0 160px;
    width: 160px;
    padding: 5px
}

.PortionsList__Column img {
    width: 16px
}

.PortionsList__Column--Button {
    flex: 0 0 225px;
    width: 225px
}

.PortionsList__Column--Button button {
    width: 220px
}

.PortionsList__Column--Button .button {
    padding: 14px 20px
}

.PortionsList__Body {
    padding: 1rem 0;
    position: relative;
    width: 100%
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.VerticalLine {
    width: 2px;
    flex-basis: 2px;
    flex-grow: 0 !important;
    background-color: #e6ecf1;
    height: auto;
    border-radius: 4px
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.DashboardProjectCardStatsPrice {
    display: flex;
    flex-direction: column;
    align-items: center
}

.DashboardProjectCardStatsPrice__RegularText {
    font-size: 1.6rem;
    font-family: "Montserrat", sans-serif;
    font-weight: 700
}

.DashboardProjectCardStatsPrice__GradientText {
    font-size: 1.8rem;
    font-family: "IntegralCF-ExtraBold", sans-serif;
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.DashboardProjectCardStats {
    display: flex;
    justify-content: space-between;
    gap: 1rem
}

@media only screen and (max-width: 768px) {
    .DashboardProjectCardStats {
        flex-direction: column
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.DashboardProjectCardLogoTitle {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 1rem
}

@media only screen and (max-width: 768px) {
    .DashboardProjectCardLogoTitle {
        flex-direction: column
    }
}

.DashboardProjectCardLogoTitle img {
    width: 50px;
    border-radius: 50%;
    border: 1px solid #e64347
}

.DashboardProjectCardLogoTitle__TitleContainer {
    display: flex;
    flex-direction: column;
    align-items: flex-start
}

@media only screen and (max-width: 768px) {
    .DashboardProjectCardLogoTitle__TitleContainer {
        flex-direction: column;
        align-items: center;
        text-align: center
    }
}

.DashboardProjectCardLogoTitle__Title {
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-size: 2.2rem;
    line-height: 2.4rem
}

.DashboardProjectCardLogoTitle__RemainingTokens {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    gap: .4rem
}

.DashboardProjectCardLogoTitle__RemainingTokensRegular {
    font-size: 1.6rem;
    font-family: "Montserrat", sans-serif;
    font-weight: 700
}

.DashboardProjectCardLogoTitle__RemainingTokensGradient {
    font-size: 1.8rem;
    font-family: "IntegralCF-ExtraBold", sans-serif;
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.DashboardProjectCardHeader {
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-radius: 1rem;
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1);
    padding: 1rem 2rem
}

@media only screen and (max-width: 768px) {
    .DashboardProjectCardHeader {
        flex-direction: column;
        gap: 2rem
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.DashboardProjectCardStatsValue__Unlocked {
    display: flex;
    gap: 0.5rem
}

.DashboardProjectCardStatsValue__UnlockedText {
    font-weight: 600;
    font-family: "Montserrat", sans-serif
}

.DashboardProjectCardStatsValue__UnlockedNumber {
    font-size: 1.8rem;
    font-family: "IntegralCF-DemiBold", sans-serif;
    -webkit-transform: translateY(3px);
    transform: translateY(3px);
    line-height: 1
}

.DashboardProjectCardStatsValue__Icon {
    color: #e64347;
    font-weight: 600
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.DashboardProjectCardClaimItem {
    width: 49%;
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
    gap: 0.5rem
}

@media only screen and (max-width: 768px) {
    .DashboardProjectCardClaimItem {
        flex-direction: column;
        align-items: center;
        width: 100%
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.PortionsListSelect {
    display: flex;
    flex-direction: column;
    justify-content: center;
    overflow-x: auto;
    width: 100%
}

.PortionsListSelect--Loading {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 2rem
}

.PortionsListSelect--Error {
    padding: 2rem
}

.PortionsListSelect--Islander {
    padding: 2rem
}

.PortionsListSelect__Header {
    display: flex;
    align-items: center;
    padding: 0.5rem;
    color: #74818d;
    border-bottom: 1px solid #e6ecf1
}

.PortionsListSelect__Column {
    flex: 0 0 160px;
    width: 160px;
    padding: 5px
}

.PortionsListSelect__Column img {
    width: 16px
}

.PortionsListSelect__Column--Button {
    flex: 0 0 225px;
    width: 225px
}

.PortionsListSelect__Column--Button button {
    width: 220px
}

.PortionsListSelect__Column--Button .button {
    padding: 14px 20px
}

.PortionsListSelect__Body {
    padding: 1rem 0;
    position: relative;
    width: 100%
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.MarketplaceProjectCardHeader {
    display: flex;
    flex-direction: row;
    gap: 1.2rem;
    justify-content: space-between;
    align-items: stretch;
    padding: 1.2rem 0;
    z-index: 1
}

@media only screen and (max-width: 650px) {
    .MarketplaceProjectCardHeader {
        flex-direction: row-reverse;
        gap: 0.6rem
    }
}

.MarketplaceProjectCardHeader__Banner {
    display: flex;
    flex-direction: row;
    flex: 1 1;
    align-items: center;
    justify-content: space-between;
    background: #fff;
    box-shadow: 0 0 20px rgba(156, 156, 156, 0.2);
    border-radius: 10rem
}

@media only screen and (max-width: 650px) {
    .MarketplaceProjectCardHeader__Banner {
        border-radius: 1rem
    }
}

.MarketplaceProjectCardHeader__Logo {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    -webkit-transform: scale(2) translateX(25%);
    transform: scale(2) translateX(25%);
    width: 7rem
}

.MarketplaceProjectCardHeader__Logo img {
    width: 3.5rem;
    border-radius: 50%;
    overflow: hidden;
    background-color: white
}

@media only screen and (max-width: 650px) {
    .MarketplaceProjectCardHeader__Logo {
        display: none
    }
}

.MarketplaceProjectCardHeader__Text {
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-size: 1.6rem;
    text-transform: uppercase;
    text-align: center;
    display: inline-block;
    margin: 0 auto;
    padding: 0.25rem 0;
    -webkit-transform: translateY(0.3rem);
    transform: translateY(0.3rem)
}

.MarketplaceProjectCardHeader__Name {
    white-space: nowrap;
    padding: 0 1rem
}

.MarketplaceProjectCardHeader__Amount {
    background-color: #e6ecf1;
    border: 0.4rem solid #fff;
    border-radius: 1rem;
    padding: 0.5rem 1.4rem
}

.MarketplaceProjectCardHeader__ShoppingCart {
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 1rem;
    background-color: #fff;
    padding: 0 1.4rem;
    cursor: pointer;
    transition: all 0.3s ease-in;
    box-shadow: 0 0 20px rgba(156, 156, 156, 0.2)
}

.MarketplaceProjectCardHeader__ShoppingCart:hover,
.MarketplaceProjectCardHeader__ShoppingCart:active {
    background: #f73841;
    -webkit-transform: scale(1.05);
    transform: scale(1.05)
}

.MarketplaceProjectCardHeader__ShoppingCart:hover .MarketplaceProjectCardHeader__ShoppingCartIcon,
.MarketplaceProjectCardHeader__ShoppingCart:active .MarketplaceProjectCardHeader__ShoppingCartIcon {
    fill: #fff
}

.MarketplaceProjectCardHeader__ShoppingCart--Active {
    background: #f73841
}

.MarketplaceProjectCardHeader__ShoppingCart--Active:hover,
.MarketplaceProjectCardHeader__ShoppingCart--Active:active {
    -webkit-transform: scale(1.05);
    transform: scale(1.05)
}

.MarketplaceProjectCardHeader__ShoppingCart--Active .MarketplaceProjectCardHeader__ShoppingCartIcon {
    fill: #fff
}

.MarketplaceProjectCardHeader__ShoppingCartIcon {
    fill: #f73841
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.MarketplaceProjectCardTableBox {
    display: flex;
    align-items: center;
    gap: 2rem;
    background: #fff;
    padding: 1rem 2rem;
    border-radius: 1rem
}

.MarketplaceProjectCardTableBox__Icon {
    width: 3rem;
    height: 3rem;
    overflow: hidden;
    border-radius: 50%;
    flex-shrink: 0
}

.MarketplaceProjectCardTableBox__TextBox {
    display: flex;
    flex-direction: column;
    gap: .2rem
}

.MarketplaceProjectCardTableBox__Text {
    font-size: 1.2rem;
    font-weight: 600
}

.MarketplaceProjectCardTableBox__EmphasizedText {
    font-size: 1.5rem;
    font-weight: 700
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.MarketplaceProjectCardTable {
    z-index: 1;
    width: 100%;
    padding: 1rem;
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(Max(35%, 190px), 1fr));
    grid-auto-rows: 7rem;
    gap: 1rem;
    background-color: #e6ecf1;
    border-radius: 1rem;
    box-shadow: 0 0 20px rgba(156, 156, 156, 0.2)
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.MarketplaceProjectCard {
    padding: 2rem;
    box-shadow: 0 0 1.25rem rgba(255, 0, 0, 0.1);
    position: relative;
    border-radius: 2rem;
    overflow: hidden;
    transition: all 0.3s ease-out;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    flex: 1 1
}

.MarketplaceProjectCard__Badge {
    position: absolute;
    top: 1rem;
    right: 1rem
}

.MarketplaceProjectCard:hover {
    box-shadow: 0 0.8rem 2.5rem rgba(255, 0, 0, 0.1);
    -webkit-transform: translateY(-0.5rem);
    transform: translateY(-0.5rem)
}

.MarketplaceProjectCard:hover .ProjectCard__Background img {
    -webkit-transform: scale(1.04);
    transform: scale(1.04)
}

.MarketplaceProjectCard__Background {
    position: absolute;
    overflow: hidden;
    top: 0;
    left: 0;
    width: 100%;
    border-radius: 2rem
}

.MarketplaceProjectCard__Background::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    background-color: #242a31;
    opacity: 0.2
}

.MarketplaceProjectCard__Background img {
    z-index: -2
}

.MarketplaceProjectCard__BackgroundImage,
.MarketplaceProjectCard__Background::before {
    height: 20rem;
    width: 100%;
    border-radius: 2rem;
    transition: all 0.3s ease-in
}

.MarketplaceProjectCard__TableAndFooterContainer {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    justify-content: space-between
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.ItemLevelCardTokenInfo {
    padding: 1.2rem 0 0
}

.ItemLevelCardTokenInfo__TokenInfo {
    padding: .8rem 0
}

.ItemLevelCardTokenInfo__TokenSymbol {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent;
    font-family: "Montserrat", sans-serif;
    font-size: 1.4rem;
    font-weight: 700
}

.ItemLevelCardTokenInfo__TokenText {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    flex-wrap: wrap;
    gap: 0 .8rem
}

.ItemLevelCardTokenInfo__TokenName {
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-size: 3.2rem;
    padding-top: .4rem
}

.ItemLevelCardTokenInfo__TokenAmount {
    background-color: #f5f7f9;
    border-radius: 1rem;
    padding: .4rem .8rem 0 .8rem
}

.ItemLevelCardTokenInfo__TokenAmountText {
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-size: 3.2rem
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.ComplexInput {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    width: 100%;
    -webkit-transform: translate(-0.2rem, 0);
    transform: translate(-0.2rem, 0)
}

.ComplexInput--Disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.ComplexInput--Disabled .ComplexInput__Max,
.ComplexInput--Disabled .ComplexInput__Input {
    cursor: not-allowed
}

.ComplexInput__Max {
    cursor: pointer;
    margin-bottom: 0.5rem;
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.ComplexInput__Container {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    height: 4.2rem;
    position: relative;
    border-radius: 1rem;
    background-color: #e6ecf1;
    border: 0.15rem solid transparent
}

.ComplexInput__Container--Error {
    border: 0.15rem solid #e64347
}

@media only screen and (max-width: 414px) {
    .ComplexInput__Container--Error {
        border: 0.15rem solid transparent
    }
}

@media only screen and (max-width: 414px) {
    .ComplexInput__Container--Error>.ComplexInput__InputBox {
        border-radius: 1rem;
        border: 0.15rem solid #e64347
    }
}

@media only screen and (max-width: 414px) {
    .ComplexInput__Container {
        flex-direction: column;
        height: 100%;
        background-color: transparent
    }
}

.ComplexInput__InputBox {
    width: 100%;
    height: 100%;
    border: 0.15rem solid transparent;
    position: relative
}

.ComplexInput__InputBox--Hidden.ComplexInput__InputBox::before {
    display: none
}

.ComplexInput__InputBox::before {
    content: attr(title);
    display: inline-block;
    position: absolute;
    z-index: 2;
    padding: 0.5rem;
    top: 50%;
    right: 0;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    padding-right: 2.4rem;
    color: #9daab6;
    background-color: #e6ecf1;
    font-size: 1.8rem;
    line-height: 1.8rem;
    font-family: "Montserrat", sans-serif
}

.ComplexInput__Input {
    width: 100%;
    height: 100%;
    background: #e6ecf1;
    border: 0;
    border-radius: 1rem;
    margin: 0;
    padding: 1.4rem;
    padding-left: 2.4rem;
    font-size: 1.8rem;
    line-height: 1.8rem;
    font-family: "Montserrat", sans-serif;
    position: relative
}

.ComplexInput__Input--HasButton {
    border-radius: 1rem 0 0 1rem
}

.ComplexInput__Input::-webkit-input-placeholder {
    color: #9daab6
}

.ComplexInput__Input::placeholder {
    color: #9daab6
}

.ComplexInput__Input:focus {
    outline: none
}

@media only screen and (max-width: 414px) {
    .ComplexInput__Input {
        border-radius: 1rem
    }
}

@media only screen and (max-width: 414px) {
    .ComplexInput .TransactionButtonWrapper {
        width: 100%
    }
}

.ComplexInput__Button {
    border: 0.15rem solid transparent !important;
    border-radius: 1rem !important;
    z-index: 2;
    width: 15rem !important
}

@media only screen and (max-width: 414px) {
    .ComplexInput__Button {
        width: 100% !important;
        padding: 0 !important;
        margin-top: 1rem !important
    }
}

.ComplexInput__ErrorMessage {
    position: absolute;
    bottom: -0.5rem;
    -webkit-transform: translateY(100%);
    transform: translateY(100%)
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.ItemLevelEditModal__Header {
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-weight: 600;
    font-size: 1.8rem
}

.ItemLevelEditModal__Body {
    display: flex;
    flex-direction: column;
    gap: 1.5rem
}

.ItemLevelEditModal__Button {
    width: 100%
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.ItemLevelCardStats {
    flex: 2;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: .8rem 0
}

@media only screen and (max-width: 1000px) {
    .ItemLevelCardStats {
        width: 100%
    }
}

.ItemLevelCardStats__OwnerContainer {
    font-size: 1.4rem;
    font-weight: 500;
    margin: 0
}

.ItemLevelCardStats__OwnerAddress {
    font-size: 1.6rem;
    font-weight: 700;
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent;
    margin: 0
}

.ItemLevelCardStats__Table {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1fr 1px 1fr;
    gap: .8rem;
    padding: 1.2rem 0
}

@media only screen and (max-width: 375px) {
    .ItemLevelCardStats__Table {
        grid-template-columns: 1fr;
        grid-template-rows: 1fr 1fr 1fr 1fr
    }
}

.ItemLevelCardStats__Divider {
    height: 1px;
    background-color: #e6ecf1;
    width: 100%;
    grid-column: 1/-1
}

@media only screen and (max-width: 375px) {
    .ItemLevelCardStats__Divider {
        display: none
    }
}

.ItemLevelCardStats__Prices {
    display: flex;
    flex-wrap: wrap;
    gap: .8rem;
    padding: 1.2rem 0
}

.ItemLevelCardStats__Button {
    display: flex;
    align-items: flex-start;
    justify-content: flex-start;
    width: 100%;
    align-items: center;
    padding: 1.2rem 0
}

@media only screen and (max-width: 1000px) {
    .ItemLevelCardStats__Button {
        flex-direction: column;
        align-items: stretch
    }
}

.ItemLevelCardStats__DiscountPriceLabel--AbovePrice {
    color: #e64347
}

.ItemLevelCardStats__AuthenticatedButtons {
    display: flex;
    justify-content: center;
    gap: 1rem;
    flex-wrap: wrap
}

.ItemLevelCardStats__AuthenticatedButtons>* {
    flex-grow: 1
}

.ItemLevelCardStats__UpdateButton,
.ItemLevelCardStats__RemoveButton {
    width: 100%
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.ItemLevelTableRow {
    display: flex;
    align-items: center;
    gap: 2rem;
    background: #fff;
    padding: 1rem 2rem;
    border-radius: 1rem
}

.ItemLevelTableRow__Icon {
    width: 3rem;
    height: 3rem;
    overflow: hidden;
    border-radius: 50%;
    flex-shrink: 0
}

.ItemLevelTableRow__TextBox {
    display: flex;
    flex-direction: column;
    gap: .2rem
}

.ItemLevelTableRow__Text {
    font-size: 1.2rem;
    font-weight: 600
}

.ItemLevelTableRow__EmphasizedText {
    font-size: 1.5rem;
    font-weight: 700
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.Tooltip {
    width: 24px;
    height: 24px;
    display: flex;
    align-items: center;
    justify-content: center
}

.Tooltip__ReactTippyTooltip {
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    display: flex !important
}

.Tooltip__Icon {
    font-size: 1.8rem;
    color: #e64347
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.SellTokensModalLabelInfo {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding: .8rem
}

.SellTokensModalLabelInfo--Outline {
    border-radius: 1rem;
    border: 1px solid #e64347
}

.SellTokensModalLabelInfo__Label {
    display: flex;
    align-items: center;
    font-family: "Montserrat", sans-serif;
    font-size: 1.4rem
}

.SellTokensModalLabelInfo__Price {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent;
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-size: 1.8rem
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.SellTokensModalLogoTitleAmount {
    display: flex;
    align-items: center;
    gap: .4rem;
    flex: 1
}

.SellTokensModalLogoTitleAmount__Logo {
    width: 50px;
    border-radius: 50%
}

.SellTokensModalLogoTitleAmount__TitleAmount {
    display: flex;
    flex-direction: column
}

.SellTokensModalLogoTitleAmount__TokenName {
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-size: 2.2rem;
    margin-bottom: -5px
}

.SellTokensModalLogoTitleAmount__TokenAmount {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent;
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-size: 1.8rem
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.SellTokensModalInfo {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-around
}

@media only screen and (max-width: 1000px) {
    .SellTokensModalInfo {
        flex-direction: column
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.SellTokensModalRadioForm {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    gap: .8rem
}

@media only screen and (max-width: 1000px) {
    .SellTokensModalRadioForm {
        flex-direction: column;
        align-items: flex-start;
        align-self: center
    }
}

.SellTokensModalRadioForm__InfoLabel {
    display: flex;
    align-items: center;
    gap: 1.2rem
}

@media only screen and (max-width: 1000px) {
    .SellTokensModalRadioForm__InfoLabel {
        margin-bottom: .8rem
    }
}

.SellTokensModalRadioForm__InfoLabel .Tooltip {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content
}

.SellTokensModalRadioForm__RadioButtonLabel {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 1.2rem
}

.SellTokensModalRadioForm__RadioButtonLabel input {
    margin: 0
}

.SellTokensModalRadioForm__Input {
    width: 70px;
    font-size: 1.4rem
}

.SellTokensModalRadioForm__Input input::-webkit-input-placeholder {
    font-size: 1.4rem
}

.SellTokensModalRadioForm__Input input::placeholder {
    font-size: 1.4rem
}

.SellTokensModalRadioForm__Input input::-webkit-outer-spin-button,
.SellTokensModalRadioForm__Input input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.SellTokensModalRadioForm__Input input[type='number'] {
    -moz-appearance: textfield
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.SellTokensModalRestrictSale {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    gap: 2.4rem 1.2rem
}

@media only screen and (max-width: 1000px) {
    .SellTokensModalRestrictSale {
        flex-direction: column
    }
}

.SellTokensModalRestrictSale__CheckboxLabel {
    display: flex;
    align-items: center;
    gap: 1.2rem;
    font-size: 1.4rem;
    color: #242a31
}

.SellTokensModalRestrictSale__CheckboxLabel .Tooltip {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content
}

.SellTokensModalRestrictSale__CheckboxLabelText {
    margin: 0
}

.SellTokensModalRestrictSale__RestrictAddress {
    display: flex;
    justify-content: space-around;
    align-items: center;
    flex-wrap: wrap;
    gap: 1.2rem
}

.SellTokensModalRestrictSale__RestrictAddress .Tooltip {
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content
}

.SellTokensModalRestrictSale__TotalAmount {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    gap: 0 1.2rem
}

.SellTokensModalRestrictSale__TotalAmountText {
    font-family: "Montserrat", sans-serif;
    font-weight: 600;
    margin: 0
}

.SellTokensModalRestrictSale__TotalAmountValue {
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
    margin: 0
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.SellTokensModal__Dialog {
    max-width: 1000px;
    overflow-x: auto
}

.SellTokensModal__Header {
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-size: 3.2rem;
    margin-bottom: 1.2rem
}

@media only screen and (max-width: 1000px) {
    .SellTokensModal__Header {
        font-size: 2.2rem;
        align-self: center
    }
}

.SellTokensModal__Body {
    display: flex;
    flex-direction: column;
    gap: 1.4rem
}

.SellTokensModal__Error {
    color: #e64347;
    align-self: center
}

.SellTokensModal__Stats {
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #e6ecf1;
    border-radius: 1rem;
    width: 100%;
    padding: 1.2rem
}

.SellTokensConfirmModal__Dialog {
    max-width: 700px;
    overflow-x: auto
}

.SellTokensConfirmModal__Header {
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-size: 1.8rem;
    margin: 0
}

@media only screen and (max-width: 1000px) {
    .SellTokensConfirmModal__Header {
        align-self: center;
        text-align: center
    }
}

.SellTokensConfirmModal__Header2 {
    font-size: 1.5rem;
    margin: 0
}

@media only screen and (max-width: 1000px) {
    .SellTokensConfirmModal__Header2 {
        align-self: center;
        text-align: center
    }
}

.SellTokensConfirmModal__Body {
    display: flex;
    flex-direction: column;
    gap: 1.4rem
}

.SellTokensConfirmModal__CardContainer {
    padding: 0 4rem
}

.SellTokensConfirmModal__Error {
    color: #e64347;
    align-self: center
}

.SellTokensConfirmModal__Stats {
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #e6ecf1;
    border-radius: 1rem;
    width: 100%;
    padding: 1.2rem
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.DashboardProjectCardBuySellItem {
    width: 49%;
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
    gap: 0.5rem
}

@media only screen and (max-width: 768px) {
    .DashboardProjectCardBuySellItem {
        flex-direction: column;
        align-items: center;
        width: 100%
    }
}

.DashboardProjectCardBuySellItem__Percent {
    padding: .4rem .8rem;
    border-radius: 2rem;
    background-color: #e6ecf1;
    font-weight: 600;
    font-size: 1.2rem
}

.DashboardProjectCardBuySellItem__ActionButtonsContainer {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 0.5rem
}

@media only screen and (max-width: 768px) {
    .DashboardProjectCardBuySellItem__ActionButtonsContainer {
        width: 100%
    }
}

@media only screen and (max-width: 768px) {
    .DashboardProjectCardBuySellItem__ActionButtons {
        display: flex;
        flex-direction: column;
        width: 100%;
        gap: 1rem
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.DashboardProjectCardFooter {
    padding: 1rem 2rem;
    display: flex;
    justify-content: space-between;
    align-items: flex-end
}

@media only screen and (max-width: 768px) {
    .DashboardProjectCardFooter {
        flex-direction: column;
        gap: 2rem
    }

    .DashboardProjectCardFooter button {
        width: 100%
    }
}

.DashboardProjectCardFooter__VerticalLineContainer {
    display: flex;
    height: 40px
}

@media only screen and (max-width: 768px) {
    .DashboardProjectCardFooter__VerticalLineContainer {
        display: none
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.DashboardProjectCard {
    display: flex;
    flex-direction: column;
    box-shadow: 0 0.8rem 2.5rem rgba(255, 0, 0, 0.1);
    border-radius: 1rem;
    background: #fff;
    transition: box-shadow 0.3s
}

.DashboardProjectCard:hover {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.DashboardProjectList {
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: 3rem
}

.DashboardProjectList__ThreeDots {
    justify-content: center;
    display: flex
}

.DashboardProjectList__EmptyState {
    margin: 0 auto;
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1);
    background: #fff;
    border-radius: 2rem;
    width: 100%;
    max-width: 600px
}

.DashboardProjectList__DropdownPicker {
    align-self: flex-start;
    background-color: #fff
}

@media only screen and (max-width: 650px) {
    .DashboardProjectList__DropdownPicker {
        align-self: stretch
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.SummaryTemplateItem {
    border-radius: 8px;
    display: flex;
    gap: 1rem
}

.SummaryTemplateItem__ImageContainer {
    display: flex;
    align-items: center;
    justify-content: center
}

.SummaryTemplateItem__Image {
    width: 8.8rem
}

@media only screen and (max-width: 768px) {
    .SummaryTemplateItem__Image {
        width: 7rem
    }
}

@media only screen and (max-width: 375px) {
    .SummaryTemplateItem__Image {
        width: 5rem
    }
}

.SummaryTemplateItem__TextContainer {
    display: flex;
    flex-direction: column;
    gap: 1rem;
    justify-content: center
}

@media only screen and (max-width: 375px) {
    .SummaryTemplateItem__TextContainer {
        display: flex;
        flex-direction: column;
        gap: .5rem
    }
}

.SummaryTemplateItem__TopTextContainer {
    display: flex;
    align-items: center;
    gap: 0.5rem
}

.SummaryTemplateItem__TopText {
    margin: 0;
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
    font-size: 1.5rem;
    font-style: normal
}

@media only screen and (max-width: 375px) {
    .SummaryTemplateItem__TopText {
        font-weight: 600;
        font-size: 1.2rem
    }
}

.SummaryTemplateItem__BottomText {
    margin: 0;
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-weight: 700;
    font-size: 2.8rem;
    font-style: normal;
    line-height: 22px
}

@media only screen and (max-width: 375px) {
    .SummaryTemplateItem__BottomText {
        font-size: 2rem
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.SummaryTemplate {
    max-width: 900px
}

@media only screen and (max-width: 768px) {
    .SummaryTemplate {
        min-width: auto;
        width: 100%
    }
}

.SummaryTemplate::before {
    content: ''
}

.SummaryTemplate--HasHeader::before {
    content: '';
    display: block;
    height: 2.5rem
}

.SummaryTemplate__Content {
    background-color: #fff;
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1);
    padding: 1rem 3rem;
    border-radius: 20px;
    position: relative
}

@media only screen and (max-width: 768px) {
    .SummaryTemplate__Content {
        padding: 1rem
    }
}

.SummaryTemplate__Content--HasBorder {
    border: 2px solid #e64347
}

.SummaryTemplate__Content--HasHeader {
    padding-top: 3rem
}

@media only screen and (max-width: 768px) {
    .SummaryTemplate__Content--HasHeader {
        padding-top: 2.7rem
    }
}

@media only screen and (max-width: 375px) {
    .SummaryTemplate__Content--HasHeader {
        padding-top: 2.4rem
    }
}

.SummaryTemplate__HeaderBox {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 5rem;
    height: 5rem;
    border: solid 2px #fff;
    border-radius: 16px;
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    position: absolute;
    top: 0;
    left: 50%;
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%)
}

@media only screen and (max-width: 768px) {
    .SummaryTemplate__HeaderBox {
        height: 4.4rem;
        padding: 0 4rem
    }
}

@media only screen and (max-width: 375px) {
    .SummaryTemplate__HeaderBox {
        height: 3.8rem;
        padding: 0 2rem
    }
}

.SummaryTemplate__Header {
    color: #fff;
    font-family: "IntegralCF-DemiBold", sans-serif;
    font-weight: 700;
    font-size: 2rem;
    font-style: normal;
    text-transform: capitalize;
    margin: 0;
    line-height: 18px;
    white-space: nowrap
}

@media only screen and (max-width: 768px) {
    .SummaryTemplate__Header {
        font-weight: 500;
        font-size: 1.5rem;
        line-height: 18px
    }
}

@media only screen and (max-width: 375px) {
    .SummaryTemplate__Header {
        font-weight: 400;
        font-size: 1.2rem;
        line-height: 18px
    }
}

.SummaryTemplate__StatsContainer {
    display: flex;
    justify-content: space-between;
    gap: 2rem
}

@media only screen and (max-width: 768px) {
    .SummaryTemplate__StatsContainer {
        display: flex;
        flex-direction: column;
        gap: 1rem
    }

    .SummaryTemplate__StatsContainer .VerticalLine {
        display: none
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.Pagination {
    display: inline-flex;
    flex-basis: max-content;
    gap: 0.5rem;
    align-items: stretch;
    justify-content: center;
    font-size: 1.4rem
}

.Pagination_Icon {
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 3px;
    color: #74818d;
    min-width: 38px;
    cursor: pointer;
    padding: .8rem;
    transition: all 0.3s
}

.Pagination_Icon:hover {
    color: #e64347
}

.Pagination_Icon--Rounded {
    border-radius: 50%
}

.Pagination_Icon--Disabled {
    cursor: not-allowed !important;
    -webkit-user-select: none;
    user-select: none;
    color: #74818d;
    background-color: #fff6f7;
    opacity: 0.5;
    box-shadow: none;
    border: none
}

.Pagination_Icon--Disabled:hover {
    box-shadow: none;
    color: #74818d
}

.Pagination_Button {
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 3px;
    color: #74818d;
    width: 38px;
    height: 38px;
    cursor: pointer;
    padding: .4rem .8rem;
    transition: all 0.3s
}

.Pagination_Button:hover {
    color: #e64347
}

.Pagination_Button--Active {
    color: #e64347;
    background-color: #fff6f7
}

.Pagination_Button--Rounded {
    border-radius: 50%
}

.Pagination_Dots {
    display: flex;
    align-items: flex-end;
    padding: .4rem 0;
    -webkit-user-select: none;
    user-select: none
}

.Pagination_Label {
    display: flex;
    align-items: center;
    font-family: "Montserrat", sans-serif
}

.Pagination--Outlined .Pagination_Icon,
.Pagination--Outlined .Pagination_Button {
    border: 1px solid #e64347;
    box-shadow: none;
    transition: all 0.3s
}

.Pagination--Outlined .Pagination_Icon:hover,
.Pagination--Outlined .Pagination_Button:hover {
    border: 1px solid #e64347
}

.Pagination--Outlined .Pagination_Icon--Active,
.Pagination--Outlined .Pagination_Button--Active {
    border: 1px solid #e64347
}

.Pagination--Outlined .Pagination_Icon--Disabled,
.Pagination--Outlined .Pagination_Button--Disabled {
    border: 1px solid #74818d
}

.Pagination--Outlined .Pagination_Icon--Disabled:hover,
.Pagination--Outlined .Pagination_Button--Disabled:hover {
    border: 1px solid #74818d
}

.Pagination--Disabled {
    color: #74818d;
    -webkit-user-select: none;
    user-select: none;
    cursor: not-allowed
}

.Pagination--Disabled .Pagination_Icon,
.Pagination--Disabled .Pagination_Button {
    cursor: not-allowed !important;
    -webkit-user-select: none;
    user-select: none;
    color: #74818d;
    background-color: transparent;
    box-shadow: none;
    border: none
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.MarketplaceProjectListContainer {
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    justify-content: center
}

@media only screen and (max-width: 768px) {
    .MarketplaceProjectListContainer {
        width: 100%
    }
}

.MarketplaceProjectListContainer__Pagination {
    margin-top: 3.2rem;
    align-self: center
}

.MarketplaceProjectList {
    display: grid;
    grid-template-columns: 1fr 1fr;
    justify-content: stretch;
    row-gap: 3rem;
    -webkit-column-gap: 1rem;
    column-gap: 1rem
}

@media only screen and (max-width: 1000px) {
    .MarketplaceProjectList {
        grid-template-columns: 1fr
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.VestingMarketplaceProjectBanner {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 2rem
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.TokenSelectMenuList {
    padding-bottom: 0 !important;
    min-height: 400px
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.TokenSelectSingleValue {
    display: flex;
    align-items: center
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.TokenSelectFooter {
    display: flex;
    flex-direction: column;
    position: -webkit-sticky;
    position: sticky;
    bottom: 0;
    padding: .8rem;
    background-color: #ffe7e9
}

.TokenSelectFooter__Item {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    gap: 0.5rem;
    padding: 1rem;
    border-radius: 4px
}

.TokenSelectFooter__Item:hover {
    cursor: pointer;
    background-color: #ffdde0
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.TokenSelectControl {
    display: flex;
    align-items: center;
    width: 100%
}

.TokenSelectControl__Icon {
    display: flex;
    margin-left: 1.2rem
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.SocialMediaIcon__Image {
    width: 32px;
    height: 32px
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.SocialMediaIconsContainer {
    display: flex;
    gap: 1rem
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.ProjectBannerContentTemplate {
    display: flex;
    flex-direction: column;
    gap: 1rem;
    align-items: center;
    max-width: 600px
}

.ProjectBannerContentTemplate__Image {
    width: 8rem;
    border-radius: 50%
}

.ProjectBannerContentTemplate__ProjectName {
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-weight: 700;
    font-size: 4rem;
    line-height: 4rem;
    color: #fff;
    text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    text-align: center;
    margin: 0
}

@media only screen and (max-width: 768px) {
    .ProjectBannerContentTemplate__ProjectName {
        font-size: 3.6rem;
        line-height: 3.6rem
    }
}

@media only screen and (max-width: 414px) {
    .ProjectBannerContentTemplate__ProjectName {
        font-size: 3rem;
        line-height: 3rem
    }
}

.ProjectBannerContentTemplate__Description {
    font-family: "Montserrat", sans-serif;
    font-weight: 500;
    font-size: 1.6rem;
    color: #fff;
    text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
    text-align: center;
    margin: 0;
    line-height: 135.6%
}

@media only screen and (max-width: 414px) {
    .ProjectBannerContentTemplate__Description {
        font-size: 1.4rem
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.NativeReactRange__Container {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    height: 24px;
    opacity: 1
}

.NativeReactRange__Container--Disabled {
    opacity: 0.75
}

.NativeReactRange__RenderTrackContainer {
    display: flex;
    width: 100%
}

.NativeReactRange__RenderTrackElement {
    align-self: center;
    height: 13px;
    width: 100%;
    border-radius: 8px
}

.NativeReactRange__RenderThumbContainer {
    background-color: #fff;
    border: 4px solid #e64347;
    border-radius: 50%;
    height: 24px;
    width: 24px
}

.NativeReactRange__RenderThumbContainer:focus {
    outline: none
}

.NativeReactRange__Mark {
    height: 12px;
    width: 4px;
    border-radius: 2px;
    position: absolute;
    bottom: -22px
}

.NativeReactRange__Mark[data-xava-slider-mark-state='active'] {
    background-color: #ff0546
}

.NativeReactRange__Mark[data-xava-slider-mark-state='inactive'] {
    background-color: #74818d
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.MarketplaceFilters {
    background-color: #fff;
    flex-grow: 0;
    flex-shrink: 0;
    width: 26rem;
    border-radius: 2rem;
    padding: 2rem;
    box-shadow: 0 0 1.25rem rgba(255, 0, 0, 0.1);
    font-family: "IntegralCF-DemiBold", sans-serif
}

@media only screen and (max-width: 768px) {
    .MarketplaceFilters {
        width: 100%
    }
}

.MarketplaceFilters__ItemJustify {
    display: flex;
    justify-content: space-between
}

.MarketplaceFilters__ItemTextTop {
    margin: 0;
    font-family: "Montserrat", sans-serif
}

.MarketplaceFilters__ItemTextBottom {
    margin: 0;
    font-family: "Montserrat", sans-serif;
    font-weight: 600;
    font-size: 1.2rem;
    color: rgba(0, 0, 0, 0.5)
}

.MarketplaceFilters__HorizontalDivider {
    border-bottom: 1px solid #9daab6;
    width: 100%;
    margin: 2rem 0
}

.MarketplaceFilters__Label {
    margin-top: 0.5rem
}

.MarketplaceFilters__CheckboxLabel {
    margin: 0;
    font-family: "Montserrat", sans-serif;
    font-weight: 600;
    font-size: 1.4rem;
    color: rgba(0, 0, 0, 0.75)
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.MarketplaceSort__Picker {
    min-width: 240px;
    background-color: #fff6f7;
    border: 1px solid #f7495c;
    border-radius: 3px
}

.MarketplaceSort__Picker:hover {
    border: 1px solid #f7495c;
    background-color: #ffe7e9
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.MarketplaceContainer {
    display: flex;
    align-items: flex-start;
    flex-wrap: nowrap;
    gap: 5rem
}

@media only screen and (max-width: 768px) {
    .MarketplaceContainer {
        flex-wrap: wrap
    }
}

.MarketplaceContainer__SelectSort {
    display: flex;
    justify-content: space-between
}

@media only screen and (max-width: 460px) {
    .MarketplaceContainer__SelectSort {
        flex-direction: column-reverse;
        align-items: flex-start
    }
}

.MarketplaceContainer__Select {
    width: 26rem
}

.MarketplaceContainer__EmptyState {
    width: 100%;
    justify-content: center;
    box-shadow: 0 0 1.25rem rgba(255, 0, 0, 0.1);
    border-radius: 2rem;
    padding: 5rem 0rem;
    background-color: #fff
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.VestingProjectLevelBanner {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 2rem
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.VestingMarketplaceItemBanner {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 2rem
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.FooterListItem {
    min-width: -webkit-fit-content;
    min-width: -moz-fit-content;
    min-width: fit-content;
    display: flex;
    align-items: center;
    gap: 0.3rem
}

@media (min-width: 850px) {
    .FooterListItem:hover .FooterListItem__Icon {
        opacity: 1
    }
}

@media (min-width: 850px) {
    .FooterListItem:hover .FooterListItem__Text {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

.FooterListItem__Icon {
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    width: 16px;
    opacity: 0;
    transition: opacity 0.3s
}

@media (max-width: 850px) {
    .FooterListItem__Icon {
        display: none
    }
}

.FooterListItem__Text {
    min-width: -webkit-fit-content;
    min-width: -moz-fit-content;
    min-width: fit-content;
    transition: -webkit-transform 0.3s ease;
    transition: transform 0.3s ease;
    transition: transform 0.3s ease, -webkit-transform 0.3s ease;
    color: #fff;
    font-family: "Montserrat", sans-serif;
    font-size: 1.4rem;
    font-weight: 500
}

@media (min-width: 850px) {
    .FooterListItem__Text {
        -webkit-transform: translateX(calc(-16px - 0.3rem));
        transform: translateX(calc(-16px - 0.3rem))
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.FooterList {
    display: flex;
    flex-direction: column;
    gap: .5rem
}

.FooterList__Heading {
    color: #fff;
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-size: 1.4rem;
    font-weight: 500;
    margin: 0
}

@media (max-width: 850px) {
    .FooterList__Heading {
        text-align: center
    }
}

.FooterList__ItemsContainer {
    display: flex;
    flex-direction: column;
    gap: .8rem
}

@media (max-width: 850px) {
    .FooterList__ItemsContainer {
        align-items: center;
        text-align: center
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.FooterListsContainer {
    flex-grow: 1;
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));
    gap: 3rem 2rem
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.FooterLogoSection {
    display: flex;
    flex-direction: column;
    gap: 0rem;
    align-items: center;
    text-align: center;
    margin-top: 5rem
}

@media (max-width: 850px) {
    .FooterLogoSection {
        margin-top: 4rem
    }
}

.FooterLogoSection__LogoDescription {
    color: #fff;
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
    font-size: 1.4rem;
    margin: 0
}

.FooterLogoSection__Logos {
    display: flex;
    flex-direction: row;
    align-items: center;
    gap: 4rem;
    margin-top: 1rem
}

@media (max-width: 400px) {
    .FooterLogoSection__Logos {
        flex-direction: column;
        gap: 1rem
    }
}

.FooterLogoSection__AvalaunchLogoContainer {
    display: flex;
    align-items: center;
    justify-content: center
}

.FooterLogoSection__AvalaunchLogo {
    max-width: 170px;
    width: 100%
}

.FooterLogoSection__AvalancheLogoContainer {
    display: flex;
    align-items: center;
    justify-content: center
}

.FooterLogoSection__AvalancheLogo {
    max-width: 100px;
    width: 100%
}

.FooterLogoSection__CopyText {
    text-align: center;
    color: #fff;
    font-family: "Montserrat", sans-serif;
    font-size: 1.4rem;
    font-weight: 500;
    margin: 0;
    margin-top: 1.5rem
}

@media (max-width: 850px) {
    .FooterLogoSection__CopyText {
        font-size: 1.2rem
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.FooterWrapper {
    padding-top: 0rem;
    padding-right: 8rem;
    padding-bottom: 5rem;
    padding-left: 8rem
}

@media (max-width: 1512px) {
    .FooterWrapper {
        padding-top: 3rem
    }
}

@media (max-width: 850px) {
    .FooterWrapper {
        padding-top: 1rem;
        padding-right: 3rem;
        padding-bottom: 3rem;
        padding-left: 3rem
    }
}

.Footer {
    max-width: 1100px;
    margin: 0 auto
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.AccountTokensModal__Row {
    padding: 10px 0
}

.AccountTokensModal__Row__Logo {
    border-radius: 50%;
    width: 20px
}

.AccountTokensModal__Row:not(:last-child) {
    border-bottom: 1px solid #fff6f7
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.EmailSubscriptionWrapper {
    width: 100%;
    padding: 0 5rem
}

@media only screen and (max-width: 414px) {
    .EmailSubscriptionWrapper {
        padding: 0
    }
}

.EmailSubscriptionWrapper .FieldsWrapper {
    display: flex;
    flex-direction: row;
    position: relative
}

.EmailSubscriptionWrapper .FieldsWrapper-Input {
    flex-grow: 2
}

.EmailSubscriptionWrapper .FieldsWrapper-Input input.form-item {
    border-radius: 5px;
    background-color: #fff
}

.EmailSubscriptionWrapper .FieldsWrapper-Input input.form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.EmailSubscriptionWrapper .FieldsWrapper-Input input.form-item::placeholder {
    line-height: 1.6rem
}

.EmailSubscriptionWrapper .FieldsWrapper div.EmailError {
    font-family: "Montserrat", sans-serif;
    font-weight: normal;
    color: #fff;
    margin-top: 1rem
}

.EmailSubscriptionWrapper .FieldsWrapper-Button {
    position: absolute;
    border-radius: 5px;
    width: -webkit-min-content;
    width: min-content;
    right: 2px;
    top: 0;
    bottom: 0;
    margin-top: auto;
    margin-bottom: auto
}

.EmailSubscriptionWrapper .title {
    margin: 3.5rem 0 2rem !important
}

.EmailSubscriptionWrapper .email-subscription-icon {
    position: absolute;
    top: -60px;
    left: 50%;
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
    width: 120px
}

@media (max-width: 600px) {
    .EmailSubscriptionWrapper .email-subscription-icon {
        display: none
    }
}

@media (min-width: 600px) {
    .EmailSubscriptionWrapper .close-icon {
        display: none
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.alerts {
    margin-top: 6rem;
    margin-bottom: 10rem
}

.alerts.hidden {
    display: none
}

@media (min-width: 600px) {
    .alerts.hidden {
        display: block
    }
}

.alerts__box {
    background-image: url("../images/background-2.png");
    background-size: 100% 100%;
    max-width: 600px;
    margin: auto;
    border-radius: 20px;
    max-height: 300px;
    text-align: center;
    padding: 3.2rem 2rem;
    display: flex;
    flex-direction: column;
    align-items: center;
    font-family: "IntegralCF-DemiBold", sans-serif
}

.alerts__box h3 {
    font-weight: 700;
    font-size: 3rem;
    line-height: 3.2rem;
    color: #fff;
    margin-top: 0;
    margin-bottom: 2rem
}

@media only screen and (max-width: 414px) {
    .alerts__box h3 {
        font-size: 2rem
    }
}

.alerts__input {
    position: relative;
    width: 100%;
    margin: auto
}

.alerts__input>svg {
    position: absolute;
    left: 15px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.alerts__input input {
    padding: 0 80px 0 55px;
    width: 100%;
    max-width: 510px;
    height: 50px;
    background: #ffffff;
    border-radius: 0.625rem;
    margin: 0.3125rem 0rem;
    border: none;
    font-size: 1.8rem;
    line-height: 60rem
}

.alerts__inputbtn {
    width: 150px;
    height: 44px;
    border-radius: 0.5625rem;
    border: 2px solid white;
    font-weight: 700
}

.alerts__enabled {
    cursor: pointer;
    background-color: #ff0546
}

.alerts__disabled {
    opacity: 0.5 !important;
    cursor: none
}

::-webkit-input-placeholder {
    font-size: 1.8rem;
    line-height: 60rem;
    color: #74818d
}

::placeholder {
    font-size: 1.8rem;
    line-height: 60rem;
    color: #74818d
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.StatusTag {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    background-color: #f7495c;
    padding: .4rem .8rem;
    border: 1px solid;
    border-radius: 4px
}

.StatusTag__Icon {
    margin-left: .4rem
}

.StatusTag--Regular.Primary {
    border-color: #fff6f7;
    background-color: #fff6f7
}

.StatusTag--Regular.Secondary {
    border-color: #4c69ba;
    background-color: #4c69ba
}

.StatusTag--Regular.Success {
    border-color: #3a7740;
    background-color: #3a7740
}

.StatusTag--Regular.Danger {
    border-color: #f7495c;
    background-color: #f7495c
}

.StatusTag--Regular.Warning {
    border-color: #f2c94c;
    background-color: #f2c94c
}

.StatusTag--Outlined.Primary {
    border-color: #fff6f7;
    background-color: #fff6f7
}

.StatusTag--Outlined.Secondary {
    border-color: #4c69ba;
    background-color: #dfe4f3
}

.StatusTag--Outlined.Success {
    border-color: #3a7740;
    background-color: #9deaa5
}

.StatusTag--Outlined.Danger {
    border-color: #f7495c;
    background-color: #fff6f7
}

.StatusTag--Outlined.Warning {
    border-color: #f2c94c;
    background-color: #f9e6ab
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.AllocationList {
    display: flex;
    flex-direction: column;
    justify-content: center;
    overflow-x: auto;
    width: 100%
}

.AllocationList__Header {
    display: flex;
    align-items: center;
    padding: 0.5rem;
    color: #74818d;
    border-bottom: 1px solid #e6ecf1
}

.AllocationList__Body {
    padding: 1rem 0;
    position: relative;
    width: 100%
}

.AllocationList__Column {
    flex: 0 0 160px;
    width: 160px;
    padding: 5px
}

.AllocationList__Column img {
    width: 16px
}

.AllocationList__Column--Button {
    flex: 0 0 225px;
    width: 225px
}

.AllocationList__Column--Button button {
    width: 220px
}

.AllocationList__Column--Button .button {
    padding: 14px 20px
}

.AllocationList__OpenParticipationButton {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 1.5rem;
    border-radius: 8px;
    background-color: #f5f7f9
}

.AllocationList__OpenParticipationButton:hover {
    cursor: pointer;
    background-color: #e6ecf1
}

.AllocationList__Row {
    border-radius: 10px;
    display: inline-flex;
    min-width: 100%;
    align-items: center;
    transition: 0.1s;
    padding: 0.5rem;
    margin-bottom: 1px
}

.AllocationList__Row--NotIncluded {
    color: rgba(0, 0, 0, 0.2)
}

.AllocationList__Row--Selected {
    background-color: #f5f7f9;
    color: inherit
}

.AllocationList__Row--Selected:last-of-type {
    margin-bottom: 0
}

.AllocationList__Row:hover {
    cursor: pointer;
    background-color: #f5f7f9
}

.AllocationList__Row__Content {
    background-color: #e6ecf1;
    padding: 1rem;
    margin-top: 0.5rem;
    border-radius: 10px;
    font-family: "Montserrat", sans-serif
}

@media only screen and (max-width: 768px) {
    .AllocationList__Row__Content {
        margin-left: 1rem
    }
}

.AllocationList__Row__Content--Empty {
    padding: 2rem;
    font-weight: 700
}

.AllocationList__Row__Content .AllocationList__Tag {
    padding: 5px;
    font-weight: 700
}

.AllocationList__Row__Content .AllocationList__Header {
    border-bottom: 1px solid #9daab6
}

.AllocationList__Tag {
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 400;
    background: #63db96;
    border: none;
    border-radius: 5px;
    color: #242a31;
    cursor: pointer
}

.AllocationList__Tag svg {
    margin-right: 5px;
    width: 12px
}

.AllocationList__Tag--Disabled {
    background: #74818d;
    color: #fff
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.toggle {
    width: 100%;
    max-width: 40rem;
    height: 5rem;
    background-color: #e6ecf1;
    border-radius: 5px;
    overflow: hidden;
    touch-action: pan-x;
    display: flex;
    align-items: center;
    position: relative;
    cursor: pointer;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    user-select: none;
    -webkit-tap-highlight-color: transparent
}

@media only screen and (max-width: 414px) {
    .toggle {
        height: 4rem
    }
}

.toggle--disabled {
    cursor: not-allowed
}

.toggle--disabled::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: #e6ecf1;
    z-index: 1;
    opacity: 0.4
}

.toggle--focus .toggle__track {
    box-shadow: 0px 0px 2px 3px #ff0546
}

.toggle:active:not(.toggle--disabled) .toggle__track,
.toggle:focus:not(.toggle--disabled) .toggle__track {
    box-shadow: 0px 0px 5px 5px #ff6746
}

.toggle__screenreader-only {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

.toggle__track {
    position: relative;
    margin-left: 5px;
    width: calc(50% - 10px);
    height: calc(100% - 10px);
    border-radius: 5px;
    background-color: #fff;
    transition: all 0.4s cubic-bezier(0.06, 0.86, 0.6, 1.27)
}

.toggle__status {
    width: 50%;
    height: 100%;
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    -webkit-column-gap: 0.6rem;
    column-gap: 0.6rem
}

.toggle__status--true {
    left: 0
}

.toggle__status--true .toggle__text {
    color: #242a31
}

.toggle__status--false {
    right: 0
}

.toggle__status--false .toggle__icon {
    display: none
}

.toggle__status--false .toggle__text {
    color: #9daab6
}

.toggle--checked .toggle__track {
    margin-left: calc(50% + 5px)
}

.toggle--checked:hover:not(.toggle--disabled) .toggle__track {
    background-color: #fff
}

.toggle--checked .toggle__status--true .toggle__icon {
    display: none
}

.toggle--checked .toggle__status--true .toggle__text {
    color: #74818d
}

.toggle--checked .toggle__status--false .toggle__icon {
    display: inline-block
}

.toggle--checked .toggle__status--false .toggle__text {
    color: #242a31
}

.toggle__icon {
    z-index: 1
}

.toggle__text {
    font-size: 1.8rem;
    line-height: 2.4;
    font-weight: 700;
    font-family: Montserrat, sans-serif;
    text-align: center;
    color: #242a31
}

@media only screen and (max-width: 414px) {
    .toggle__text {
        font-size: 1.4rem
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.StatsSection {
    display: flex;
    flex-direction: column;
    margin-top: 0;
    padding: 0;
    width: 100%;
    border-radius: 2rem;
    background: #ffffff
}

.StatsSection__Title {
    font-size: 1.8rem;
    font-family: "IntegralCF-ExtraBold", sans-serif;
    background-image: #ff0546;
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.ABProjectCard {
    position: relative;
    margin: 0;
    width: 100%;
    height: 100%;
    max-width: 45rem;
    min-height: 30rem;
    border-radius: 2rem;
    box-shadow: 0 0 1.25rem rgba(255, 0, 0, 0.1);
    background-color: #fff;
    justify-self: start
}

@media only screen and (max-width: 768px) {
    .ABProjectCard {
        justify-self: center
    }
}

.ABProjectCard:nth-child(2n) {
    justify-self: start
}

@media only screen and (max-width: 768px) {
    .ABProjectCard:nth-child(2n) {
        justify-self: center
    }
}

.ABProjectCard:hover {
    transition: all 0.3s;
    box-shadow: 0 0 1.25rem rgba(255, 0, 0, 0.3)
}

.ABProjectCard--Small {
    min-height: auto
}

.ABProjectCard__Container {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: 2rem;
    padding: 3rem 5rem
}

@media only screen and (max-width: 414px) {
    .ABProjectCard__Container {
        padding: 3rem 1rem
    }
}

.ABProjectCard__CollateralBox {
    width: 100%
}

.ABProjectCard__StatRow {
    display: flex;
    flex-direction: row;
    gap: 0.5rem;
    align-items: center;
    justify-content: baseline
}

@media only screen and (max-width: 650px) {
    .ABProjectCard__StatRow {
        flex-direction: column;
        text-align: center;
        justify-content: center;
        gap: 0.1rem
    }
}

.ABProjectCard__Toggle {
    align-self: end
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.ProjectHeader__Box {
    display: flex;
    flex-direction: row;
    gap: 2rem;
    justify-content: center;
    align-items: center
}

@media only screen and (max-width: 414px) {
    .ProjectHeader__Box {
        flex-direction: column
    }
}

.ProjectHeader__Logo {
    width: 6rem;
    height: 6rem;
    border-radius: 50%;
    box-shadow: 0 0 0 1rem #f8f3f1
}

.ProjectHeader__TextBox {
    display: flex;
    flex-direction: column;
    gap: 0.5rem;
    align-items: baseline;
    justify-content: center
}

@media only screen and (max-width: 414px) {
    .ProjectHeader__TextBox {
        align-items: center
    }
}

.ProjectHeader__Title {
    text-align: left;
    font-size: 2.8rem;
    font-weight: 900;
    text-transform: uppercase;
    font-family: "IntegralCF-ExtraBold", sans-serif;
    line-height: 1
}

.ProjectHeader__Currency {
    text-align: left;
    font-size: 1.5rem;
    font-weight: 700
}

@media only screen and (max-width: 414px) {
    .ProjectHeader__Currency {
        font-weight: 900
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.TokensLockedStatsChart {
    display: flex;
    justify-content: flex-start;
    gap: 1rem;
    flex-wrap: wrap;
    flex-direction: column;
    grid-column: span 3
}

@media only screen and (max-width: 768px) {
    .TokensLockedStatsChart {
        grid-column: span 1
    }
}

.TokensLockedStatsChart>div {
    flex-grow: 2;
    flex-basis: max-content
}

@media only screen and (max-width: 768px) {
    .TokensLockedStatsChart>div {
        flex-grow: 1
    }
}

.TokensLockedStatsBoxes {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 1rem
}

@media only screen and (max-width: 768px) {
    .TokensLockedStatsBoxes {
        grid-template-columns: repeat(auto-fill, 100%)
    }
}

.TokensLockedStatsBoxes__Chart {
    width: 100%;
    justify-content: center;
    align-items: center
}

.TokensLockedStatsBoxes__DollarValue {
    font-weight: 500;
    -webkit-text-fill-color: #242a31;
    font-family: "Montserrat", sans-serif
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.TierCard {
    background: #fff;
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1);
    display: flex;
    flex-direction: column;
    gap: 2rem;
    align-items: center;
    flex-grow: 1;
    padding: 20px 2rem;
    position: relative;
    z-index: 2;
    border-radius: 2rem;
    border: 4px solid;
    border-color: transparent;
    transition: -webkit-transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out
}

.TierCard:hover {
    cursor: pointer;
    -webkit-transform: scale3d(1.005, 1.005, 1.005) translateY(-0.5rem);
    transform: scale3d(1.005, 1.005, 1.005) translateY(-0.5rem)
}

.TierCard--Selected {
    border-color: #f7495c
}

.TierCard--Disabled:hover {
    -webkit-transform: none;
    transform: none;
    cursor: not-allowed
}

.TierCard__TierImage {
    position: relative;
    width: 200px;
    top: -110px;
    margin-bottom: -110px
}

@media only screen and (max-width: 375px) {
    .TierCard__TierImage {
        width: 150px;
        top: -85px;
        margin-bottom: -85px
    }
}

.TierCard__TierImage--Small {
    width: 100px;
    top: 0;
    margin-bottom: 0
}

.TierCard__TierImage--Disabled {
    -webkit-filter: grayscale(70%);
    filter: grayscale(70%)
}

.TierCard__Name {
    margin: 0;
    font-family: "IntegralCF-DemiBold", sans-serif;
    font-size: 3rem;
    font-weight: 400;
    text-align: center;
    line-height: 2.5rem
}

.TierCard__Name--Small {
    font-size: 1.6rem;
    font-weight: 300;
    line-height: 2.5rem
}

.TierCard__Name--Disabled {
    opacity: .5
}

.TierCard__List {
    display: flex;
    flex-direction: column;
    gap: 1.5rem;
    width: 100%
}

.TierCard__List--Disabled {
    opacity: .5
}

.TierCard__Item {
    display: flex;
    align-items: center;
    gap: 1rem
}

.TierCard__BulletContainer {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 2rem;
    height: 2rem
}

.TierCard__BulletImage {
    height: 100%
}

.TierCard__BulletImage--Disabled {
    color: #9daab6
}

.TierCard__Text {
    margin: 0;
    font-family: "Montserrat", sans-serif;
    font-size: 1.6rem;
    font-weight: 500
}

.TierCard__Text[data-isincluded='false'] {
    color: #9daab6
}

.TierCard__Text[data-isincluded='true'] {
    color: #242a31
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.IncreaseLockModal {
    display: flex;
    flex-direction: column;
    gap: 3rem
}

.IncreaseLockModal__Tiers {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(145px, 1fr));
    gap: 2rem;
    width: 100%
}

.IncreaseLockModal__Info {
    background-color: brown;
    margin-top: 0;
    box-shadow: none;
    display: flex;
    flex-direction: column;
    padding: 1rem;
    width: 100%
}

@media only screen and (max-width: 414px) {
    .IncreaseLockModal__Info {
        text-align: center
    }

    .IncreaseLockModal__Info .Row {
        flex-direction: column;
        margin: 1rem 0
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.XavaPointsStatsBoxes {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 2rem;
    padding: 1rem 0
}

@media only screen and (max-width: 768px) {
    .XavaPointsStatsBoxes {
        grid-template-columns: repeat(auto-fill, 100%)
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.XavaPointsStatsBoxesAndTable {
    display: flex;
    flex-direction: column;
    gap: 1rem
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.LockHistoryList {
    display: flex;
    flex-direction: column;
    gap: 1rem
}

.LockHistoryList .XavaPointsStats {
    display: flex;
    justify-content: flex-start;
    gap: 2rem;
    flex-wrap: wrap;
    padding: 1rem 0
}

.LockHistoryList .XavaPointsStats>div {
    flex-grow: 1;
    flex-basis: max-content
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.ABOngoingProjects {
    width: 100%;
    height: 100%
}

.ABOngoingProjects__ProjectGrid {
    display: grid;
    grid-template-columns: auto auto;
    gap: 3rem
}

@media only screen and (max-width: 768px) {
    .ABOngoingProjects__ProjectGrid {
        grid-template-columns: 1fr
    }
}

@media screen and (min-width: 1500px) {
    .ABOngoingProjects__ProjectGrid {
        gap: 5rem
    }
}

@media screen and (max-width: 1060px) {
    .ABOngoingProjects__ProjectGrid {
        gap: 2rem
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.ABCollateralSection {
    width: 100%;
    max-width: 200rem;
    height: 100%;
    overflow: hidden;
    border-radius: 2rem;
    box-shadow: 0 0 1.25rem rgba(255, 0, 0, 0.1);
    z-index: 2;
    background-color: #fff;
    z-index: 2
}

.ABCollateralSection__Container {
    display: flex;
    flex-direction: row;
    flex: 1;
    align-items: center;
    justify-content: center
}

@media only screen and (max-width: 768px) {
    .ABCollateralSection__Container {
        flex-direction: column;
        gap: 2rem
    }
}

.ABCollateralSection__TransactionBox {
    width: 60%;
    height: 100%;
    padding: 4rem;
    gap: 2rem;
    flex: 1;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

@media only screen and (max-width: 768px) {
    .ABCollateralSection__TransactionBox {
        width: 100%;
        padding-top: 1rem;
        padding-bottom: 4rem
    }
}

@media only screen and (max-width: 414px) {
    .ABCollateralSection__TransactionBox {
        padding: 0 1.6rem;
        padding-bottom: 3.2rem;
        gap: 4rem
    }
}

.ABBalanceBox {
    width: 40%;
    max-width: 30rem;
    display: flex;
    flex-direction: column;
    gap: 1rem;
    padding: 2rem 5rem;
    align-items: center;
    justify-items: center;
    background: url("");
    background-size: cover
}

@media only screen and (max-width: 768px) {
    .ABBalanceBox {
        width: 100%;
        max-width: 100%
    }
}

.ABBalanceBox__Icon {
    margin-top: 0.8rem;
    width: 11.5rem;
    border: 1.5rem solid #f8f3f1;
    border-radius: 50%;
    background-color: #f8f3f1;
    box-shadow: 0 0 0 0.8rem #fff, 0px 10px 7px 0.5rem rgba(201, 24, 24, 0.05)
}

.ABBalanceBox__Text {
    font-family: "IntegralCF-ExtraBold", sans-serif;
    color: #fff;
    font-size: 1.6rem
}

@media only screen and (max-width: 768px) {
    .ABBalanceBox__Text {
        font-size: 2.4rem
    }
}

.ABBalanceBox__Value {
    background-color: #fff;
    padding: 0.5rem 1rem;
    border-radius: 1rem;
    box-shadow: 0 10px 7px rgba(201, 24, 24, 0.05);
    font-weight: 700;
    font-size: larger
}

@media only screen and (max-width: 768px) {
    .ABBalanceBox__Value {
        font-size: 2rem
    }
}

.ABBalanceBox__Currency {
    text-transform: uppercase;
    font-weight: 500
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.BuyTokensModal .participating-loader {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin: 5rem 0 5rem
}

.BuyTokensModal .participating-loader .participating-loader-message {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    margin-top: 2rem
}

.BuyTokensModal .participating-loader .participating-loader-message .participating-loader-message-title {
    font-size: 1.8rem
}

.BuyTokensModal .title_wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    margin-bottom: 1rem
}

.BuyTokensModal .title_wrapper img {
    height: 20px;
    margin-right: 1.9rem
}

.BuyTokensModal .title_wrapper h2.title {
    font-weight: 700;
    font-size: 2.4rem;
    line-height: 2.9rem;
    margin: 0
}

.BuyTokensModal p.subtitle {
    margin-bottom: 1.3rem;
    text-align: center;
    color: #74818d
}

.BuyTokensModal .btn_group {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 1.4rem;
    margin-bottom: 0.5rem
}

.BuyTokensModal .btn_group button {
    width: 104.49px;
    height: 45.18px;
    display: grid;
    place-items: center;
    font-weight: 500;
    font-size: 1.6rem;
    line-height: 2.1rem;
    border: 2px solid #ff6746;
    background: white;
    border-radius: 10px
}

.BuyTokensModal .from,
.BuyTokensModal .to {
    text-align: left;
    color: #74818d
}

.BuyTokensModal .boxes {
    width: 100%
}

.BuyTokensModal .boxes .from,
.BuyTokensModal .boxes .top {
    font-weight: normal;
    font-size: 1.4rem;
    line-height: 1.9rem;
    margin: 0 1rem
}

.BuyTokensModal .boxes .allocation {
    display: flex;
    justify-content: space-between;
    margin-bottom: 20px;
    color: #74818d;
    text-align: left;
    font-size: 1.2rem;
    font-weight: 300
}

.BuyTokensModal .boxes .box {
    position: relative;
    width: 100%;
    height: 50px;
    margin-bottom: 1rem
}

.BuyTokensModal .boxes .box input {
    padding: 0 2rem;
    background: #e6ecf1;
    border: none;
    border-radius: 10px;
    font-size: 2.4rem;
    height: 100%;
    width: 100%
}

.BuyTokensModal .boxes .box input::-webkit-outer-spin-button,
.BuyTokensModal .boxes .box input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.BuyTokensModal .boxes .box input[type='number'] {
    -moz-appearance: textfield
}

.BuyTokensModal .boxes .box p {
    margin: 0;
    width: auto;
    color: #242a31;
    font-weight: 500;
    line-height: 3.2rem;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    right: 20px;
    background-color: #e6ecf1;
    font-size: 2.4rem;
    padding-left: 5px
}

.BuyTokensModal .boxes .center {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 1rem;
    margin-bottom: 0.5rem
}

.BuyTokensModal .boxes .center p {
    margin: 0;
    width: auto;
    font-weight: 400;
    font-size: 1.4rem
}

.BuyTokensModal .boxes .center .indicator {
    cursor: pointer;
    color: #e64347
}

.BuyTokensModal .boxes .info-box {
    border: 1px solid #e6ecf1;
    padding: 20px;
    border-radius: 10px;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    display: flex;
    flex-direction: column;
    gap: 4px
}

.BuyTokensModal .boxes .info-box .info-box-content {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 2px
}

.BuyTokensModal .boxes .info-box .info-box-content .info-box-tooltip {
    margin-left: 5px
}

.BuyTokensModal .condition {
    text-align: right;
    margin: 0 0 1.5rem
}

.BuyTokensModal .condition span {
    font-weight: normal;
    font-size: 1.6rem;
    line-height: 2.2rem
}

.BuyTokensModal button.buy_tokens_button {
    display: grid;
    place-items: center;
    width: 100%;
    height: 50px;
    border: none;
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    border-radius: 10px;
    font-weight: 700;
    font-size: 1.8rem;
    color: white;
    margin-bottom: 2.4rem;
    cursor: pointer;
    margin-top: 2rem
}

.BuyTokensModal button.buy_tokens_button:disabled {
    opacity: 0.6
}

.BuyTokensModal .last_condition {
    color: #74818d;
    text-align: center;
    font-weight: 400;
    font-size: 1.4rem;
    line-height: 1.9rem
}

.BuyTokensModal .content {
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 2.1rem;
    text-align: center;
    color: #74818d;
    width: 100%;
    max-width: 400px;
    margin: 0 auto
}

.BuyTokensModal .content a {
    color: #0000ee;
    -webkit-text-decoration: revert;
    text-decoration: revert
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.PageBannerImage__Banner__Wrapper {
    position: relative;
    width: 100%;
    max-height: 100%
}

.PageBannerImage__Banner__Wrapper__Image {
    position: absolute;
    width: 100%;
    height: 100%;
    max-height: 100%;
    object-fit: cover
}

@media only screen and (max-width: 768px) {
    .PageBannerImage__Banner__Wrapper__Image {
        width: 100%
    }
}

.PageBannerImage__Banner__Wrapper-Wave {
    position: absolute;
    width: 100%;
    height: 80%;
    object-fit: cover;
    bottom: 0
}

@media only screen and (max-width: 768px) {
    .PageBannerImage__Banner__Wrapper-Wave {
        width: auto;
        height: 40%
    }
}

.PageBannerImage__Title {
    color: #fff;
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-size: 4rem;
    line-height: 4rem;
    text-align: center;
    margin: 0 auto
}

@media (min-width: 600px) {
    .PageBannerImage__Title {
        font-size: 5.2rem;
        line-height: 5.2rem
    }
}

@media (min-width: 800px) {
    .PageBannerImage__Title {
        font-size: 6.4rem;
        line-height: 6.4rem
    }
}

.PageBannerImage__Title__Container {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    margin: auto;
    padding: 10rem 2rem 15rem;
    max-width: 1280px;
    width: 100%
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.ContractAuditItem {
    text-align: center
}

.ContractAuditItem__Image {
    width: 80px;
    height: 80px;
    border-radius: 50%
}

.ContractAuditItem__Title {
    min-height: 60px;
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-size: 2rem;
    line-height: 2rem
}

.ContractAuditItem__Description {
    margin: 1rem 0;
    min-height: 70px;
    text-align: center;
    font-size: 1.4rem;
    word-break: break-word
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.ConfirmSwapModal .button {
    width: 100%;
    padding: 16px;
    font-size: 1.8rem;
    font-weight: 700
}

.ConfirmSwapModal .TransactionButtonWrapper button {
    width: 100%
}

.ConfirmSwapModal .info-box {
    margin-bottom: 10px
}

.ConfirmSwapModal .swap-price {
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 10px
}

.ConfirmSwapModal .swap-middle-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 5px;
    border-radius: 10px;
    height: 32px;
    width: 32px;
    left: calc(50% - 16px);
    position: relative;
    margin-top: -18px;
    margin-bottom: -18px;
    background-color: #fff;
    border: 1px solid #e6ecf1;
    z-index: 2;
    -webkit-transform: rotateZ(90deg);
    transform: rotateZ(90deg)
}

.ConfirmSwapModal .swap-middle-icon img {
    width: 100%
}

.ConfirmSwapModal .swap-wrapper {
    display: grid;
    grid-auto-rows: auto;
    row-gap: 8px
}

.ConfirmSwapModal .swap-wrapper .swap-row {
    width: 100%;
    padding: 0;
    margin: 0;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.ConfirmSwapModal .swap-wrapper .swap-row .swap-row-icon-wrapper {
    display: flex;
    align-items: center;
    justify-content: center
}

.ConfirmSwapModal .swap-wrapper .swap-row .swap-row-icon-wrapper .swap-row-icon {
    margin-right: 5px;
    width: 20px;
    border-radius: 50%
}

.ConfirmSwapModal .swap-wrapper .swap-row-label {
    font-size: 2.5rem;
    font-weight: 700
}

.ConfirmSwapModal .title_wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-align: center;
    margin-bottom: 3rem
}

.ConfirmSwapModal .title_wrapper img,
.ConfirmSwapModal .title_wrapper svg {
    height: 100px;
    margin-bottom: 1rem
}

.ConfirmSwapModal .title_wrapper h2.title {
    font-weight: 700;
    font-size: 2.4rem;
    line-height: 2.9rem;
    margin: 0
}

.ConfirmSwapModal .content {
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 2.1rem;
    text-align: center;
    color: #74818d;
    width: 100%;
    margin: 0 auto
}

.ConfirmSwapModal .content a {
    color: #f7495c;
    -webkit-text-decoration: revert;
    text-decoration: revert
}

.ConfirmSwapModal .boxes {
    width: 100%
}

.ConfirmSwapModal .boxes .from,
.ConfirmSwapModal .boxes .top {
    font-weight: normal;
    font-size: 1.4rem;
    line-height: 1.9rem;
    margin: 0 1rem
}

.ConfirmSwapModal .boxes .allocation {
    display: flex;
    justify-content: space-between;
    margin-bottom: 20px;
    color: #74818d;
    text-align: left;
    font-size: 1.2rem;
    font-weight: 300
}

.ConfirmSwapModal .boxes .box {
    position: relative;
    width: 100%;
    height: 50px;
    margin-bottom: 1rem
}

.ConfirmSwapModal .boxes .box input {
    padding: 0 2rem;
    background: #e6ecf1;
    border: none;
    border-radius: 10px;
    font-size: 2.4rem;
    height: 100%;
    width: 100%
}

.ConfirmSwapModal .boxes .box input::-webkit-outer-spin-button,
.ConfirmSwapModal .boxes .box input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.ConfirmSwapModal .boxes .box input[type='number'] {
    -moz-appearance: textfield
}

.ConfirmSwapModal .boxes .box p {
    margin: 0;
    width: auto;
    color: #242a31;
    font-weight: 500;
    line-height: 3.2rem;
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    right: 20px;
    background-color: #e6ecf1;
    font-size: 2.4rem;
    padding-left: 5px
}

.ConfirmSwapModal .boxes .center {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 1rem;
    margin-bottom: 0.5rem
}

.ConfirmSwapModal .boxes .center p {
    margin: 0;
    width: auto;
    font-weight: 400;
    font-size: 1.4rem
}

.ConfirmSwapModal .boxes .center .indicator {
    cursor: pointer;
    color: #e64347
}

.ConfirmSwapModal .boxes .info-box {
    padding: 20px 0;
    color: #242a31;
    font-size: 1.4rem;
    font-weight: 300;
    display: flex;
    flex-direction: column;
    gap: 4px
}

.ConfirmSwapModal .boxes .info-box .info-box-content {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 2px
}

.ConfirmSwapModal .boxes .info-box .info-box-content .info-box-tooltip {
    margin-left: 5px
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.AccountStatsOverviewCardWrapper {
    display: flex;
    align-items: stretch;
    justify-content: stretch
}

.AccountStatsOverviewCard {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    gap: 0.5rem;
    margin: 0 auto;
    width: 100%
}

.AccountStatsOverviewCard__Image {
    width: 100px;
    height: 100px
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.GradientTextBox {
    background: #fff;
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1);
    border-radius: 20px;
    padding: 1rem 1.5rem !important
}

.GradientTextBox__Item {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    text-align: left
}

.GradientTextBox__Item__Label {
    font-weight: 700;
    font-size: 1.6rem
}

.GradientTextBox__Item__Value {
    font-family: "IntegralCF-DemiBold", sans-serif;
    font-weight: 700;
    font-size: 3rem;
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.HeroSection-Container {
    display: flex;
    margin: 0 auto;
    padding: 1rem 2rem;
    max-width: 1280px;
    width: 100%
}

.HeroSection-Landing {
    max-width: 800px;
    margin-bottom: 100px;
    z-index: 3
}

@media (min-width: 1050px) {
    .HeroSection-Landing {
        text-align: left;
        margin-top: 8rem;
        margin-bottom: 250px
    }
}

.HeroSection-Landing .HeroSection-Heading {
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-weight: 700;
    font-size: 3rem;
    color: #242a31;
    margin-bottom: 14.05px;
    position: relative;
    z-index: 9999;
    line-height: 1em
}

@media (min-width: 600px) {
    .HeroSection-Landing .HeroSection-Heading {
        font-size: 5.2rem
    }
}

@media (min-width: 800px) {
    .HeroSection-Landing .HeroSection-Heading {
        font-size: 6.4rem
    }
}

.HeroSection-Landing .HeroSection-Heading--Title {
    letter-spacing: 0.05em;
    font-size: 1.8rem;
    line-height: 1.8rem;
    display: block
}

@media (min-width: 600px) {
    .HeroSection-Landing .HeroSection-Heading--Title {
        font-size: 3rem;
        line-height: 3rem
    }
}

.HeroSection-Landing .HeroSection-Heading--Subtitle {
    display: block
}

.HeroSection-Landing .HeroSection-Heading--SubtitleDot {
    font-size: 5.2rem;
    color: #ff0546
}

@media (min-width: 600px) {
    .HeroSection-Landing .HeroSection-Heading--SubtitleDot {
        background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
        background-size: 100%;
        background-repeat: repeat;
        -webkit-background-clip: text;
        background-clip: text;
        -webkit-text-fill-color: transparent;
        -moz-background-clip: text;
        -moz-text-fill-color: transparent
    }
}

.HeroSection-Landing .HeroSection-Buttons {
    display: flex;
    flex-wrap: wrap;
    gap: 1rem;
    margin-top: 2rem
}

@media only screen and (max-width: 414px) {
    .HeroSection-Landing .HeroSection-Buttons {
        flex-direction: column
    }
}

.HeroSection-Landing--Para {
    font-family: "Montserrat", sans-serif;
    font-size: 1.8rem;
    font-weight: 400;
    color: #242a31;
    margin: 0;
    text-align: left;
    max-width: 600px
}

.HeroSection-Landing .HeroSection-PoweredByAvax {
    margin-top: 5rem
}

@media only screen and (max-width: 768px) {
    .HeroSection-Landing .HeroSection-PoweredByAvax {
        margin-top: 4rem
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.HorizontalLine {
    height: 1px;
    background-color: #e6ecf1;
    width: 100%;
    border-radius: 4px
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.tooltip-number-label-wrapper {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    font-size: 1.5rem
}

.tooltip-number-label-wrapper .title-wrapper {
    display: flex;
    align-items: center;
    justify-content: center
}

.tooltip-number-label-wrapper .title-wrapper svg {
    height: 14px;
    width: 14px
}

.tooltip-number-label-wrapper .title-wrapper .title {
    color: #242a31
}

.tooltip-number-label-wrapper .title-wrapper .title.tooltipText {
    margin-left: 5px
}

.tooltip-number-label-wrapper .value {
    font-weight: 700
}

.tooltip-number-label-wrapper .value .value-wrapper {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    word-break: break-all
}

.tooltip-number-label-wrapper .value .value-wrapper .prefix-value {
    font-weight: 700;
    font-family: "IntegralCF-DemiBold", sans-serif;
    color: #f7495c
}

.tooltip-number-label-wrapper .value .value-wrapper .suffix {
    display: flex;
    align-items: center;
    font-weight: 100
}

.tooltip-number-label-wrapper .value .value-wrapper .suffix svg {
    margin-left: 5px
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.info-item {
    width: 100%;
    max-width: 515px;
    max-height: 150px
}

.info-item .title {
    font-size: 1.4rem;
    font-weight: 700;
    line-height: 22px
}

.info-item .value {
    font-size: 2rem;
    font-weight: 600
}

@media only screen and (max-width: 768px) {
    .info-item {
        max-width: 100%
    }
}

@media only screen and (max-width: 650px) {
    .info-item .title {
        font-size: 1.4rem
    }

    .info-item .value {
        font-size: 1.8rem
    }

    .info-item:not(:last-child) {
        margin-right: 0
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.DoubleText-Container {
    display: flex;
    position: relative;
    z-index: 10000
}

.DoubleText {
    display: flex;
    flex-direction: column;
    gap: 4rem;
    z-index: 10000;
    padding: 1rem 2rem;
    max-width: 1280px;
    width: 100%
}

@media (min-width: 960px) {
    .DoubleText {
        flex-direction: row;
        margin: 10rem auto 0
    }
}

.DoubleText-Item {
    width: 100%
}

@media only screen and (max-width: 768px) {
    .DoubleText-Item {
        padding: 0
    }
}

.DoubleText-Item--Top {
    display: flex;
    align-items: center;
    margin-bottom: 1.3rem;
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.DoubleText-Item--Top img {
    height: 100%;
    vertical-align: middle
}

.DoubleText-Item--Top--TitleUpper {
    font-weight: 700;
    font-size: 2.8rem;
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent;
    max-width: 265px;
    margin: 0 0 0 1rem;
    padding-top: 0.5rem
}

@media only screen and (max-width: 768px) {
    .DoubleText-Item--Top--TitleUpper {
        font-size: 1.8rem
    }
}

.DoubleText-Item--Top--Title {
    font-weight: 700;
    font-size: 5.2rem;
    line-height: 5rem;
    margin: 0
}

@media only screen and (max-width: 768px) {
    .DoubleText-Item--Top--Title {
        font-size: 2.5rem;
        line-height: 2.4rem
    }
}

.DoubleText-Item--Top--Para {
    font-size: 1.6rem;
    line-height: 22px;
    color: #242a31;
    margin: 2rem 0;
    max-width: 100%;
    text-align: left
}

.DoubleText-Item--Top--ParaInvestors {
    position: relative;
    font-size: 1.6rem;
    line-height: 22px;
    font-weight: 700;
    color: #242a31;
    margin: 2rem 0;
    max-width: 100%;
    text-align: left
}

.DoubleText-Item--Top--ParaInvestors::after {
    content: '';
    position: absolute;
    bottom: -18px;
    left: 0;
    height: 7px;
    width: 36%;
    border: solid 3px #ff6746;
    border-color: #ff6746 transparent transparent transparent;
    border-radius: 50%
}

.DoubleText-Item--Top--ParaBold {
    font-size: 1.6rem;
    line-height: 22px;
    font-weight: 700;
    color: #242a31;
    margin: 2rem 0;
    max-width: 100%;
    text-align: left
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.LandingPageFeatures {
    position: relative;
    display: flex;
    align-items: center;
    flex-direction: column;
    z-index: 99999;
    margin: 0 auto;
    padding: 0 2rem;
    max-width: 1280px;
    width: 100%
}

@media (min-width: 960px) {
    .LandingPageFeatures {
        flex-direction: row
    }
}

.LandingPageFeatures-Item {
    padding: 0 3.8rem;
    margin: 0 1.5rem;
    width: 100%
}

@media only screen and (max-width: 768px) {
    .LandingPageFeatures-Item {
        padding: 0
    }
}

.LandingPageFeatures-Item--Top {
    display: flex;
    align-items: center;
    margin: 1.5rem 0;
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.LandingPageFeatures-Item--Top--TitleUpper {
    font-weight: 700;
    font-size: 5.2rem;
    color: #fff;
    margin: 0
}

@media only screen and (max-width: 414px) {
    .LandingPageFeatures-Item--Top--TitleUpper {
        font-size: 3rem
    }
}

.LandingPageFeatures-Item--Top--Title {
    font-weight: 700;
    font-size: 1.6rem;
    font-family: "Montserrat", sans-serif;
    color: #fff;
    line-height: 2.4rem;
    max-width: 265px;
    max-height: 50px;
    margin: 0
}

.LandingPageFeatures-Item--Top--Title .AvalancheLogo {
    display: inline-block;
    max-width: 150px
}

.LandingPageFeatures-Item--Top--Title .AvalancheLogo img {
    width: 100%;
    height: 100%;
    vertical-align: middle
}

.LandingPageFeatures-Item--Top--Para {
    font-size: 1.6rem;
    line-height: 22px;
    color: #fff;
    margin: 2rem 0;
    max-width: 100%;
    text-align: left
}

.LandingPageFeatures-Item--Top--ParaBold {
    font-size: 1.6rem;
    line-height: 22px;
    font-weight: 700;
    color: #fff;
    margin: 2rem 0;
    max-width: 100%;
    text-align: left
}

.LandingPageFeatures-Item--Row {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 3rem 0;
    font-family: "IntegralCF-ExtraBold", sans-serif
}

@media screen and (max-width: 960px) {
    .LandingPageFeatures-Item--Row {
        flex-direction: column;
        align-items: stretch;
        width: 100%;
        gap: 3rem
    }
}

.LandingPageFeatures-Item--Row .Feature-Item {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    margin-left: 1rem;
    border-radius: 15px;
    box-shadow: 0 0 1.25rem rgba(255, 0, 0, 0.1);
    background: #fff;
    padding-right: 1rem
}

@media (min-width: 960px) {
    .LandingPageFeatures-Item--Row .Feature-Item {
        box-shadow: none;
        background: transparent;
        justify-content: space-between;
        padding-right: 0
    }
}

.LandingPageFeatures-Item--Row .Feature-Item--Icon {
    display: flex;
    justify-content: center;
    align-items: center;
    background: #fff;
    border-radius: 1rem;
    width: 70px;
    height: 70px;
    color: #ff6746
}

.LandingPageFeatures-Item--Row .Feature-Item--Icon img {
    padding: 2rem;
    width: 100%
}

.LandingPageFeatures-Item--Row .Feature-Item--Text {
    margin-left: 1rem;
    color: #ff6746;
    font-family: "Montserrat", sans-serif;
    font-size: 2rem;
    line-height: 24px
}

@media (min-width: 960px) {
    .LandingPageFeatures-Item--Row .Feature-Item--Text {
        color: #fff;
        width: 150px
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.PageProtocol-Container {
    display: flex;
    position: relative;
    z-index: 10000
}

.PageProtocol {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 2rem;
    z-index: 10000;
    margin: 8rem auto 0;
    padding: 1rem 2rem;
    max-width: 1280px;
    width: 100%
}

@media screen and (max-width: 1200px) {
    .PageProtocol {
        grid-template-columns: repeat(auto-fill, 100%)
    }
}

.PageProtocol-Item {
    background: #ffffff;
    box-shadow: 0rem 0rem 1.25rem rgba(255, 0, 0, 0.1);
    border-radius: 1.25rem;
    padding: 2rem 3.8rem
}

@media only screen and (max-width: 414px) {
    .PageProtocol-Item {
        padding: 2rem
    }
}

.PageProtocol-Item--Top {
    display: flex;
    align-items: center;
    margin-bottom: 1.3rem;
    font-family: "IntegralCF-DemiBold", sans-serif
}

.PageProtocol-Item--Top--Title {
    font-weight: 700;
    font-size: 2rem;
    line-height: 2.4rem;
    max-width: 265px;
    margin: 0 0 0 2rem
}

@media only screen and (max-width: 414px) {
    .PageProtocol-Item--Top--Title {
        font-size: 1.6rem
    }
}

.PageProtocol-Item--Top--Para {
    font-size: 1.6rem;
    line-height: 21px;
    color: #242a31;
    margin: 0;
    max-width: 100%;
    text-align: left
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.SalesSearch {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #f7495c;
    cursor: pointer;
    border-radius: 10px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SalesSearch__Icon {
    color: #f7495c
}

.SalesSearch__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SalesSearch__Input:focus {
    outline: none
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.LaunchpadProject {
    position: relative;
    z-index: 99999;
    background: #fff;
    box-shadow: 0 0 1.25rem rgba(255, 0, 0, 0.1);
    border-radius: 2rem;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    width: 100%
}

.LaunchpadProject:hover {
    transition: all 0.3s;
    box-shadow: 0 0 1.25rem rgba(255, 0, 0, 0.3)
}

.LaunchpadProject:hover .LaunchpadProject-Head--Background {
    -webkit-transform: scale(1.03);
    transform: scale(1.03)
}

.LaunchpadProject-Head {
    position: relative;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    padding: 2.5rem 2rem;
    overflow: hidden;
    border-radius: 2rem 2rem 0 0;
    background: rgba(0, 0, 0, 0.3)
}

.LaunchpadProject-Head__Badge {
    position: absolute;
    top: 1rem;
    right: 1rem
}

.LaunchpadProject-Head--Background {
    left: 0;
    right: 0;
    top: 0;
    width: 100%;
    position: absolute;
    z-index: -1;
    border-radius: 2rem;
    object-fit: cover;
    transition: all 0.5s
}

.LaunchpadProject-Head--Logo {
    width: 50px;
    border-radius: 50%;
    background: #fff;
    border: 1px solid #fff
}

.LaunchpadProject-Head-Text {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    padding: 2rem 0 2rem 1rem
}

.LaunchpadProject-Head-Text--Title {
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-size: 2rem;
    line-height: 2rem;
    padding: 0;
    margin: 0
}

@media only screen and (max-width: 768px) {
    .LaunchpadProject-Head-Text--Title {
        font-size: 1.8rem;
        line-height: 1.8rem
    }
}

@media only screen and (max-width: 414px) {
    .LaunchpadProject-Head-Text--Title {
        font-size: 1.6rem;
        line-height: 1.6rem
    }
}

.LaunchpadProject-Head-Text--Subtitle {
    font-family: "Montserrat", sans-serif;
    font-size: 1.4rem;
    font-weight: 700;
    padding: 0;
    margin: 0
}

.LaunchpadProject-Body {
    background: #fff;
    border-radius: 2rem;
    padding: 2.5rem;
    -webkit-transform: translate(0, -1.5rem);
    transform: translate(0, -1.5rem)
}

@media only screen and (max-width: 414px) {
    .LaunchpadProject-Body {
        padding: 2rem
    }
}

.LaunchpadProject-Body--Top {
    display: flex;
    justify-content: space-between;
    margin-bottom: 1rem;
    gap: 1rem
}

@media only screen and (max-width: 414px) {
    .LaunchpadProject-Body--Top {
        flex-direction: column;
        align-items: flex-start
    }
}

.LaunchpadProject-Body--Top--Status {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

.LaunchpadProject-Body--Top--Status img {
    margin-left: 5px;
    width: 23px
}

.LaunchpadProject-Body--Top--Button {
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 400;
    font-size: 1rem;
    background: #ffc4c5;
    border: none;
    border-radius: 5px;
    color: #e64347;
    cursor: pointer
}

.LaunchpadProject-Body--Top--Button svg {
    margin-right: 5px;
    width: 10px
}

.LaunchpadProject-Body--Top .InProgress {
    background: #6edf9e;
    color: #219653
}

.LaunchpadProject-Body--Top--Raised--Para {
    font-weight: 600;
    font-size: 1.5rem;
    margin: 0;
    padding: 0;
    color: #74818d
}

.LaunchpadProject-Body--Top--Raised--Price {
    font-family: "IntegralCF-ExtraBold", sans-serif;
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 1.8rem;
    font-weight: 700;
    margin: 0;
    word-break: break-all
}

.LaunchpadProject-Body--Progress {
    margin-top: 3.5rem;
    position: relative
}

.LaunchpadProject-Body--Progress--Background {
    height: 25px;
    width: 100%;
    background-color: #9daab6;
    border-radius: 30px;
    position: relative;
    z-index: 2;
    display: flex;
    overflow: hidden
}

.LaunchpadProject-Body--Progress--Background--Percents {
    color: #fff;
    opacity: 1;
    width: 100%;
    height: 100%;
    position: absolute;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 1rem;
    font-size: 1.4rem
}

@media only screen and (max-width: 414px) {
    .LaunchpadProject-Body--Progress--Background--Percents {
        font-size: 1.2rem
    }
}

.LaunchpadProject-Body--Progress--Background .indicator {
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    height: 100%;
    width: 100%
}

.LaunchpadProject-Body--Progress--Background .seed_indicator {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%)
}

.LaunchpadProject-Body--Progress--Background .public_indicator {
    background: #743332
}

.LaunchpadProject-Body--Progress--Background .burn_indicator {
    background: #f2c94c
}

.LaunchpadProject-Body--Info {
    background: #fff;
    box-shadow: 0 0 1.25rem rgba(255, 0, 0, 0.1);
    border-radius: 2rem;
    margin-top: 2rem;
    display: flex;
    flex-direction: column;
    padding: 2rem
}

@media only screen and (max-width: 414px) {
    .LaunchpadProject-Body--Info {
        padding: 1rem
    }
}

.LaunchpadProject-Body--Info .Row {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0;
    margin: 0.5rem 0
}

.LaunchpadProject-Body--Info .Row-Left {
    display: flex;
    align-items: center;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    gap: 0.5rem
}

.LaunchpadProject-Body--Info .Row-Icon {
    height: 15px;
    width: 24px
}

.LaunchpadProject-Body--Info .Row-Line {
    flex-grow: 1;
    align-self: flex-end;
    border-bottom: 1px solid #e6ecf1
}

.LaunchpadProject-Body--Info .Row h3,
.LaunchpadProject-Body--Info .Row p {
    margin: 0;
    padding: 0
}

.LaunchpadProject-Body--LaunchInfo {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    margin-top: 2rem;
    gap: 1rem
}

@media only screen and (max-width: 414px) {
    .LaunchpadProject-Body--LaunchInfo {
        flex-direction: column
    }
}

.LaunchpadProject-Body--LaunchInfo .Half {
    display: flex
}

.LaunchpadProject-Body--LaunchInfo .Icon {
    height: 15px;
    min-width: 15px;
    margin-right: 0.5rem
}

.LaunchpadProject-Body--LaunchInfo .SmallInfo {
    display: flex;
    flex-direction: column;
    line-height: 14px
}

.LaunchpadProject-Body--LaunchInfo .SmallInfo p {
    margin: 0
}

.LaunchpadProject-Body--LaunchInfo .SmallInfo-Number {
    color: #ff6746
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.TableSearchBar {
    max-width: 350px;
    width: 100%
}

@media only screen and (max-width: 768px) {
    .TableSearchBar {
        max-width: 100%
    }
}

.TableSearchBar .SearchBar {
    border: 1px solid #9daab6;
    border-radius: 10px;
    padding: 0.5rem 1rem;
    box-shadow: none
}

.TableSearchBar .SearchBar:hover,
.TableSearchBar .SearchBar:focus {
    border: 1px solid #e64347
}

.TableSearchBar .SearchBar:hover .TableSearchBar__Icon,
.TableSearchBar .SearchBar:focus .TableSearchBar__Icon {
    color: #e64347
}

.TableSearchBar .SearchBar__Input {
    font-size: 1.4rem
}

.TableSearchBar .SearchBar__Input::-webkit-input-placeholder {
    font-size: 1.4rem
}

.TableSearchBar .SearchBar__Icon {
    color: #9daab6
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.TableFilters {
    display: flex;
    width: 100%;
    justify-content: space-between;
    align-items: center
}

.TableFilters__Filters {
    display: flex;
    width: 100%;
    gap: .8rem
}

.TableFilters .AdvancedFiltersButton {
    border: 1px solid #9daab6;
    border-radius: 10px;
    cursor: pointer;
    padding: .8rem
}

.TableFilters .AdvancedFiltersButton:hover {
    border: 1px solid #e64347
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.launchingProject {
    margin-top: 8rem;
    position: relative;
    z-index: 99999
}

.launchingProject>h3 {
    font-weight: 700;
    font-size: 3.6rem;
    font-family: "IntegralCF-ExtraBold", sans-serif;
    line-height: 4rem;
    margin-bottom: 3rem
}

.launchingProject .ProjectsGrid {
    display: grid;
    grid-template-columns: repeat(auto-fill, 100%);
    grid-gap: 2rem
}

@media (min-width: 1280px) {
    .launchingProject .ProjectsGrid {
        grid-template-columns: repeat(2, 1fr)
    }
}

.launchingProject__grid {
    padding: 0;
    background: #ffffff;
    box-shadow: 0 0 1.25rem rgba(255, 0, 0, 0.1);
    border-radius: 1.25rem;
    display: flex;
    align-items: center;
    flex-direction: column;
    margin-bottom: 20px;
    border: 3px solid transparent;
    cursor: pointer
}

.launchingProject__grid:hover {
    border: 3px solid #f7495c
}

.launchingProject .Projects__Name img {
    width: 35px;
    border-radius: 50%;
    border: 1px solid #e64347
}

.launchingProject .Projects__Name__Title {
    font-weight: 700;
    font-size: 1.4rem;
    line-height: 1.4rem
}

.launchingProject .Projects__Chart__Wrapper {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 1rem
}

@media only screen and (max-width: 768px) {
    .launchingProject .Projects__Chart__Wrapper {
        grid-template-columns: repeat(auto-fill, 100%)
    }
}

.launchingProject .Projects__Chart__Title {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 1rem;
    font-size: 1.8rem;
    font-weight: 700
}

.launchingProject .Projects__Chart__Area {
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 300px;
    width: 100%
}

.launching__left {
    width: 100%;
    position: relative
}

@media screen and (max-width: 400px) {
    .launching__left {
        height: 300px
    }
}

.launching__left img {
    max-width: 100%;
    height: auto;
    max-height: 100%;
    border-radius: 15px
}

.launching__left__status {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    flex: 0 0 150px
}

@media only screen and (max-width: 768px) {
    .launching__left__status {
        order: -1;
        margin-bottom: 1rem;
        flex: auto
    }
}

.launching__left__status img {
    margin-left: 10px;
    width: 30px
}

.launching__left__status__button {
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 400;
    background: #ffc4c5;
    border: none;
    border-radius: 5px;
    color: #e64347;
    cursor: pointer
}

.launching__left__status__button svg {
    margin-right: 5px;
    width: 12px
}

.launching__right {
    display: inline-block;
    width: 100%;
    vertical-align: top;
    padding: 2rem 2rem 0
}

.launching__top {
    display: flex;
    flex-direction: column;
    gap: 2rem;
    padding-top: 1rem;
    margin-bottom: 1.5rem
}

.launching__topleft {
    display: flex;
    align-items: flex-start;
    justify-content: space-between
}

@media only screen and (max-width: 768px) {
    .launching__topleft {
        flex-direction: column
    }
}

.launching__topleft__image {
    border: 1px solid #e64347;
    border-radius: 50%;
    width: 50px;
    margin-right: 5px
}

.launching__topleft h3 {
    font-weight: 700;
    font-size: 4rem;
    line-height: 4.8rem;
    margin: 0 0 5px;
    display: flex;
    align-items: center;
    word-break: break-word
}

@media only screen and (max-width: 414px) {
    .launching__topleft h3 {
        line-height: 3rem;
        font-size: 3rem
    }

    .launching__topleft__image {
        width: 35px
    }
}

.launching__topleft p,
.launching__topright p {
    font-weight: 400;
    font-size: 1.8rem;
    line-height: 2.4rem;
    margin: 0;
    color: #74818d
}

.price {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 3.2rem;
    font-weight: 700;
    line-height: 4.3rem;
    margin: 0;
    word-break: break-all
}

.project__info {
    margin-top: 1.4rem;
    display: flex;
    gap: 2rem
}

@media (max-width: 1000px) {
    .project__info {
        flex-wrap: wrap
    }
}

@media only screen and (max-width: 414px) {
    .project__info__token__distribution {
        flex-direction: column;
        align-items: flex-start !important
    }
}

.project__info__details p {
    font-size: 1.4rem !important;
    line-height: 1.5rem !important;
    color: #242a31 !important
}

.project__info__details span {
    color: #e64347
}

@media (max-width: 1000px) {
    .project__info__details span {
        margin: 0 5px
    }
}

.project__info--main>div {
    width: 100%
}

.project__info>div {
    display: flex;
    align-items: center;
    margin-bottom: 2.3rem
}

@media (min-width: 1000px) {
    .project__info>div {
        align-items: flex-start
    }
}

.project__info>div .icon {
    height: 25px;
    min-width: 20px;
    margin-right: 1.5rem
}

.project__info>div>div {
    display: flex;
    align-items: center;
    text-align: right;
    width: 100%
}

@media (min-width: 1000px) {
    .project__info>div>div {
        width: 90%;
        text-align: left;
        flex-direction: column;
        align-items: flex-start
    }
}

.project__info>div>div h3 {
    font-size: 3.2rem;
    font-weight: 700;
    line-height: 4.3rem;
    margin: 0;
    min-width: 100px;
    margin-left: auto
}

@media (min-width: 1000px) {
    .project__info>div>div h3 {
        margin-left: 0
    }
}

.project__info p {
    font-weight: 400;
    font-size: 1.8rem;
    line-height: 2.4rem;
    margin: 0;
    text-align: left;
    color: #74818d
}

.project__info__details .display-flex p {
    margin-right: 5px
}

@media (max-width: 1000px) {
    .project__info__details .display-flex p {
        margin-right: 0
    }
}

.progress_bar_tag {
    position: absolute;
    width: 1px;
    min-width: 1px;
    border-radius: 2px;
    height: 20px;
    background-color: #74818d;
    bottom: calc(100% - 10px);
    z-index: 1
}

.progress_bar_tag:nth-child(1) {
    left: 0
}

.progress_bar_tag p {
    margin: 0;
    background-color: transparent;
    font-size: 1.1rem !important;
    position: absolute;
    left: calc(100% - 18px);
    bottom: 100%;
    color: #74818d
}
.progress_bar_tag_airdrop p {
    margin: 0;
    background-color: transparent;
    font-size: 1.1rem !important;
    position: absolute;
    left: calc(100% - 18px);
    bottom: 100%;
    color: #74818d
}

.progress {
    margin-top: 1rem;
    position: relative
}

.progress p {
    margin: 0;
    font-size: 1.5rem;
    line-height: 2.4rem
}

@media (min-width: 600px) {
    .progress p {
        font-size: 1.8rem
    }
}

.progress__background {
    height: 25px;
    width: 100%;
    background-color: #e6ecf1;
    border-radius: 30px;
    position: relative;
    z-index: 2;
    display: flex;
    overflow: hidden
}

.progress__background__percents {
    color: #fff;
    opacity: 1;
    width: 100%;
    height: 100%;
    position: absolute;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 1rem
}

@media only screen and (max-width: 414px) {
    .progress__background__percents {
        font-size: 1.2rem
    }
}

.progress__background .indicator {
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    height: 100%;
    width: 100%
}

.progress__background .seed_indicator {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%)
}

.progress__background .public_indicator {
    background: #743332
}

.LaunchingProject__Filters__Item {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1);
    padding: 1rem 2rem;
    font-size: 1.2rem;
    background: #fff;
    border: 1px solid #e64347;
    border-radius: 1rem;
    cursor: pointer
}

.LaunchingProject__Filters__Item:hover {
    background: #f5f7f9
}

.LaunchingProject__Filters__Item--Active {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff
}

.LaunchingProject__Filters__Item--Active:hover {
    background: #ef8789
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.Frame {
    border-radius: 2rem;
    min-height: 250px;
    height: 100%;
    cursor: pointer
}

.Frame__Wrapper {
    flex: 2;
    padding: 1rem;
    position: relative
}

.Frame__Mask {
    position: absolute;
    border-radius: 2rem;
    padding: 1rem;
    width: calc(100% - 2rem);
    height: calc(100% - 2rem);
    background-image: linear-gradient(to bottom right, rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.45));
    background-size: cover;
    cursor: pointer
}

.Frame__Mask--Off {
    display: none;
    pointer-events: none
}

.Frame__Mask__Play {
    position: absolute;
    width: 11.5rem;
    height: 11.5rem;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    background-color: #f8f3f1;
    border-radius: 50%;
    box-shadow: inset 0 0 0 1rem #fff, 0 10px 7px rgba(201, 24, 24, 0.05)
}

.Frame__Mask__Play__Icon {
    width: 6rem;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.Frame--Hidden {
    z-index: -1;
    pointer-events: none
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.LaunchpadOngoingProject {
    position: relative;
    z-index: 99999;
    background: #fff;
    box-shadow: 0 0 1.25rem rgba(255, 0, 0, 0.1);
    border-radius: 2rem;
    cursor: pointer;
    display: flex;
    flex-direction: column;
    width: 100%;
    padding: 1rem
}

.LaunchpadOngoingProject:hover {
    transition: all 0.3s;
    box-shadow: 0 0 1.25rem rgba(255, 0, 0, 0.3)
}

.LaunchpadOngoingProject:hover .LaunchpadOngoingProject-Head--Background {
    -webkit-transform: scale(1.03);
    transform: scale(1.03)
}

@media (min-width: 1100px) {
    .LaunchpadOngoingProject {
        flex-direction: row
    }
}

.LaunchpadOngoingProject__Badge {
    position: absolute;
    top: 1rem;
    right: 1rem;
    z-index: 5
}

.LaunchpadOngoingProject__VideoFrame {
    flex-basis: 200px;
    flex-shrink: 1;
    position: relative
}

@media (min-width: 500) {
    .LaunchpadOngoingProject__VideoFrame {
        flex-basis: 300px
    }
}

@media (min-width: 750px) {
    .LaunchpadOngoingProject__VideoFrame {
        flex-basis: 390px
    }
}

@media (min-width: 1000px) {
    .LaunchpadOngoingProject__VideoFrame {
        flex-basis: 490px
    }
}

.LaunchpadOngoingProject__VideoFrame .Frame__Wrapper {
    padding: 0;
    height: 100%
}

.LaunchpadOngoingProject__VideoFrame .Frame__Mask {
    width: 100%;
    height: 100%
}

.LaunchpadOngoingProject-Head {
    position: relative;
    display: flex;
    flex-direction: column;
    flex: 2;
    justify-content: center;
    align-items: center;
    padding: 1rem;
    overflow: hidden;
    border-radius: 2rem;
    background: rgba(0, 0, 0, 0.3);
    min-height: 300px
}

.LaunchpadOngoingProject-Head--Background {
    left: 0;
    right: 0;
    top: 0;
    height: 100%;
    width: 100%;
    position: absolute;
    z-index: -1;
    border-radius: 2rem;
    object-fit: cover;
    transition: all 0.5s
}

.LaunchpadOngoingProject-Head--Logo {
    width: 50px;
    border-radius: 50%;
    background: #fff;
    border: 1px solid #fff
}

.LaunchpadOngoingProject-Head-Text {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    padding: 1rem 2rem;
    text-align: center
}

@media (min-width: 960px) {
    .LaunchpadOngoingProject-Head-Text {
        padding: 1rem 3rem
    }
}

.LaunchpadOngoingProject-Head-Text--Title {
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-size: 2rem;
    padding: 0;
    margin: 0
}

.LaunchpadOngoingProject-Body {
    background: #fff;
    border-radius: 2rem;
    padding: 3rem;
    flex-wrap: wrap;
    gap: 1rem;
    flex-grow: 1
}

@media only screen and (max-width: 414px) {
    .LaunchpadOngoingProject-Body {
        padding: 2rem 1rem
    }
}

.LaunchpadOngoingProject-Body-Text {
    display: flex;
    flex-direction: column;
    gap: 1rem
}

.LaunchpadOngoingProject-Body-Text--TitleContainer {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    flex-wrap: wrap;
    padding: 0;
    margin: -5px 0 0 0
}

@media only screen and (max-width: 768px) {
    .LaunchpadOngoingProject-Body-Text--TitleContainer {
        text-align: left;
        align-items: flex-start;
        flex-direction: column;
        gap: 0.7rem
    }
}

.LaunchpadOngoingProject-Body-Text--Title {
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-size: 2.5rem;
    line-height: 2.5rem;
    margin: 0
}

.LaunchpadOngoingProject-Body-Text--Logo {
    width: 35px;
    height: 35px;
    margin-top: -5px;
    margin-right: 0.5rem;
    border-radius: 50%;
    border: 1px solid #fff
}

.LaunchpadOngoingProject-Body-Text--Subtitle {
    font-weight: 700;
    font-size: 1.4rem;
    color: #74818d;
    padding: 0;
    margin: 0
}

.LaunchpadOngoingProject-Body--Top {
    display: flex;
    flex-direction: column;
    gap: 2rem
}

.LaunchpadOngoingProject-Body--Top--TopLeft {
    display: flex;
    justify-content: space-between;
    flex-wrap: nowrap;
    gap: 1rem
}

@media only screen and (max-width: 414px) {
    .LaunchpadOngoingProject-Body--Top--TopLeft {
        flex-direction: column
    }
}

.LaunchpadOngoingProject-Body--Top--Status {
    display: flex;
    align-items: center;
    flex-wrap: nowrap;
    flex-basis: max-content;
    flex-shrink: 0;
    gap: 0.5rem
}

.LaunchpadOngoingProject-Body--Top--Status img {
    width: 23px
}

.LaunchpadOngoingProject-Body--Top--Button {
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 400;
    font-size: 1rem;
    background: #ffc4c5;
    border: none;
    border-radius: 5px;
    color: #e64347;
    cursor: pointer
}

.LaunchpadOngoingProject-Body--Top--Button svg {
    width: 10px
}

.LaunchpadOngoingProject-Body--Top .InProgress {
    background: #6edf9e;
    color: #219653
}

.LaunchpadOngoingProject-Body--Top--Raised--Para {
    font-weight: 600;
    font-size: 1.5rem;
    margin: 0;
    padding: 0;
    color: #74818d
}

.LaunchpadOngoingProject-Body--Top--Raised--Price {
    font-family: "IntegralCF-ExtraBold", sans-serif;
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 2.6rem;
    font-weight: 700;
    margin: 0;
    word-break: break-all
}

.LaunchpadOngoingProject-Body--Progress {
    margin-top: 3.5rem;
    position: relative
}

.LaunchpadOngoingProject-Body--Progress--Background {
    height: 25px;
    width: 100%;
    background-color: #9daab6;
    border-radius: 30px;
    position: relative;
    z-index: 2;
    display: flex;
    overflow: hidden
}

.LaunchpadOngoingProject-Body--Progress--Background--Percents {
    color: #fff;
    opacity: 1;
    width: 100%;
    height: 100%;
    position: absolute;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 1rem
}

.LaunchpadOngoingProject-Body--Progress--Background .indicator {
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    height: 100%;
    width: 100%
}

.LaunchpadOngoingProject-Body--Progress--Background .seed_indicator {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%)
}

.LaunchpadOngoingProject-Body--Progress--Background .public_indicator {
    background: #743332
}

.LaunchpadOngoingProject-Body--Progress--Background .burn_indicator {
    background: #f2c94c
}

.LaunchpadOngoingProject-Body--Info {
    background: #fff;
    box-shadow: 0 0 1.25rem rgba(255, 0, 0, 0.1);
    border-radius: 2rem;
    margin-top: 2rem;
    display: flex;
    justify-content: space-around;
    padding: 2rem;
    gap: 0.5rem
}

@media only screen and (max-width: 768px) {
    .LaunchpadOngoingProject-Body--Info {
        flex-direction: column;
        align-items: flex-start
    }
}

.LaunchpadOngoingProject-Body--Info--Column {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    padding: 0;
    margin: 0.5rem 0
}

@media only screen and (max-width: 768px) {
    .LaunchpadOngoingProject-Body--Info--Column {
        align-items: flex-start
    }
}

.LaunchpadOngoingProject-Body--Info--Column-Left {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content
}

.LaunchpadOngoingProject-Body--Info--Column-Icon {
    height: 10px;
    min-width: 10px;
    margin-right: 1rem
}

.LaunchpadOngoingProject-Body--Info--Column-Line {
    align-self: stretch;
    border-right: 1px solid #e6ecf1
}

.LaunchpadOngoingProject-Body--Info--Column p {
    margin: 0;
    padding: 0
}

.LaunchpadOngoingProject-Body--Info--Column h3 {
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-size: 2.5rem;
    margin: 0;
    padding: 0
}

@media only screen and (max-width: 768px) {
    .LaunchpadOngoingProject-Body--Info--Column h3 {
        font-size: 1.8rem
    }
}

.LaunchpadOngoingProject-Body--LaunchInfo {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    margin-top: 2rem;
    gap: 1rem
}

@media only screen and (max-width: 768px) {
    .LaunchpadOngoingProject-Body--LaunchInfo {
        flex-direction: column;
        align-items: flex-start;
        gap: 1rem
    }
}

.LaunchpadOngoingProject-Body--LaunchInfo .Half {
    display: flex
}

.LaunchpadOngoingProject-Body--LaunchInfo .Icon {
    height: 15px;
    min-width: 15px;
    margin-right: 0.5rem
}

.LaunchpadOngoingProject-Body--LaunchInfo .SmallInfo {
    display: flex;
    flex-direction: column;
    line-height: 14px
}

@media (min-width: 960px) {
    .LaunchpadOngoingProject-Body--LaunchInfo .SmallInfo {
        display: inline-flex
    }
}

.LaunchpadOngoingProject-Body--LaunchInfo .SmallInfo p {
    margin: 0 0.5rem 0 0
}

.LaunchpadOngoingProject-Body--LaunchInfo .SmallInfo-Number {
    color: #ff6746;
    margin-right: 0.5rem
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.RoundsWrapper {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 1rem
}

@media only screen and (max-width: 414px) {
    .RoundsWrapper {
        flex-direction: column;
        align-items: flex-start
    }
}

.RoundsWrapper__RoundText {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 1rem;
    margin-bottom: 10px
}

.RoundsWrapper__ProgressText {
    text-align: right;
    margin-bottom: 10px
}

@media only screen and (max-width: 414px) {
    .RoundsWrapper__ProgressText {
        text-align: left
    }
}

.RoundsWrapper__Value {
    font-family: "IntegralCF-DemiBold", sans-serif;
    font-size: 1.8rem;
    margin: 0
}

.RoundsWrapper__Text {
    font-size: 1.4rem;
    margin-top: 5px;
    margin-bottom: 5px;
    color: #74818d
}

.RoundsWrapper__Right .RoundsWrapper__Text,
.RoundsWrapper__Right .RoundsWrapper__Value {
    text-align: right
}

@media only screen and (max-width: 414px) {

    .RoundsWrapper__Right .RoundsWrapper__Text,
    .RoundsWrapper__Right .RoundsWrapper__Value {
        text-align: left
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.LaunchingProjects__Background__Wrapper {
    position: relative;
    width: 100%;
    height: 100%
}

.LaunchingProjects__Background__Wrapper__Image {
    position: absolute;
    width: 100%;
    height: 120%;
    top: -10rem
}

@media screen and (max-width: 1280px) {
    .LaunchingProjects__Background__Wrapper__Image {
        width: auto;
        height: 100%
    }
}

@media screen and (max-width: 1000px) {
    .LaunchingProjects__Background__Wrapper__Image {
        height: 103%
    }
}

.LaunchingProjects__Background__Wrapper__Image--Top {
    width: 100%;
    position: absolute;
    z-index: 1;
    top: -12rem
}

.LaunchingProjects__Background__Wrapper__Image--Bottom {
    width: 100%;
    position: absolute;
    z-index: 1;
    bottom: -9rem
}

@media screen and (max-width: 1280px) {
    .LaunchingProjects__Background__Wrapper__Image--Bottom {
        display: none
    }
}

.LaunchingProjects-Container {
    display: flex;
    position: relative
}

.LaunchingProjects {
    position: relative;
    z-index: 99999;
    margin: 0 auto;
    padding: 7rem 2rem;
    max-width: 1280px;
    width: 100%
}

@media only screen and (max-width: 414px) {
    .LaunchingProjects {
        padding: 4rem 1rem
    }
}

.LaunchingProjects>h3 {
    font-weight: 700;
    font-size: 3.6rem;
    line-height: 4rem;
    margin-bottom: 3rem
}

.LaunchingProjects .ProjectsGrid {
    display: grid;
    grid-template-columns: repeat(auto-fill, 100%);
    grid-gap: 2rem
}

@media (min-width: 800px) {
    .LaunchingProjects .ProjectsGrid {
        grid-template-columns: repeat(2, 1fr)
    }
}

@media (min-width: 1280px) {
    .LaunchingProjects .ProjectsGrid {
        grid-template-columns: repeat(3, 1fr) !important
    }
}

.LaunchingProjects .OngoingProjectsGrid {
    display: grid;
    grid-template-columns: repeat(auto-fill, 100%);
    grid-gap: 4rem
}

.LaunchingProjects .LaunchpadProjects-Header {
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
    font-family: "IntegralCF-ExtraBold", sans-serif;
    margin: 2rem 0;
    gap: 1rem
}

@media only screen and (max-width: 414px) {
    .LaunchingProjects .LaunchpadProjects-Header {
        flex-direction: column;
        align-items: flex-start;
        justify-content: flex-start
    }
}

.LaunchingProjects .LaunchpadProjects-Header__TextContainer {
    line-height: 3rem
}

@media only screen and (max-width: 768px) {
    .LaunchingProjects .LaunchpadProjects-Header__TextContainer {
        line-height: 1rem
    }
}

.LaunchingProjects .LaunchpadProjects-Header--Title {
    font-size: 6.4rem;
    line-height: 6.4rem;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin: 0
}

@media only screen and (max-width: 768px) {
    .LaunchingProjects .LaunchpadProjects-Header--Title {
        font-size: 3.6rem
    }
}

.LaunchingProjects .LaunchpadProjects-Header--Subtitle {
    font-size: 3.6rem;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin: 0
}

@media only screen and (max-width: 768px) {
    .LaunchingProjects .LaunchpadProjects-Header--Subtitle {
        font-size: 2.8rem;
        margin-bottom: 1rem
    }
}

.LaunchingProjects .LaunchpadProjects-Header--SmallTitle {
    font-size: 3.6rem;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    margin: 0
}

@media only screen and (max-width: 768px) {
    .LaunchingProjects .LaunchpadProjects-Header--SmallTitle {
        font-size: 3.6rem
    }
}

.LaunchingProjects .Projects__Name img {
    width: 35px;
    border-radius: 50%;
    border: 1px solid #e64347
}

.LaunchingProjects .Projects__Chart__Wrapper {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 1rem
}

@media only screen and (max-width: 768px) {
    .LaunchingProjects .Projects__Chart__Wrapper {
        grid-template-columns: repeat(auto-fill, 100%)
    }
}

.LaunchingProjects .Projects__Chart__Title {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 1rem;
    font-size: 1.8rem;
    font-weight: 700
}

.LaunchingProjects .Projects__Chart__Area {
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 300px;
    width: 100%
}

.LaunchingProjects-ProjectsLaunched {
    display: flex;
    padding: 1rem;
    justify-content: center;
    align-items: flex-start;
    flex-direction: column
}

@media (min-width: 960px) {
    .LaunchingProjects-ProjectsLaunched {
        flex-direction: row;
        align-items: center
    }
}

.LaunchingProjects-ProjectsLaunched--Text {
    font-size: 26px;
    line-height: 2.8rem;
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-weight: 900;
    color: #fff;
    margin: 0
}

@media (min-width: 960px) {
    .LaunchingProjects-ProjectsLaunched--Text {
        margin: 0 2rem
    }
}

.LaunchingProjects-ProjectsLaunched--Badge {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1);
    background: #fff;
    border-radius: 1rem;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    margin: 1rem 1rem;
    padding-right: 5px;
    height: 64px;
    width: 100%
}

.LaunchingProjects-ProjectsLaunched--Badge:hover {
    background: #f5f7f9
}

@media (min-width: 960px) {
    .LaunchingProjects-ProjectsLaunched--Badge {
        margin: 0 2rem;
        width: auto;
        justify-content: space-between
    }
}

.LaunchingProjects-ProjectsLaunched--Badge__Link {
    width: 100%
}

@media (min-width: 960px) {
    .LaunchingProjects-ProjectsLaunched--Badge__Link {
        width: auto
    }
}

.LaunchingProjects-ProjectsLaunched--Badge img {
    width: 64px;
    height: 64px;
    -webkit-transform: translate(-20px);
    transform: translate(-20px);
    border-radius: 50%;
    border: 1px solid #e64347
}

.LaunchingProjects-ProjectsLaunched--Badge--TextContainer {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start
}

.LaunchingProjects-ProjectsLaunched--Badge--Title {
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-size: 1.4rem;
    padding: 0;
    margin: 0
}

.LaunchingProjects-ProjectsLaunched--Badge--Symbol {
    font-size: 1.2rem;
    color: #74818d;
    padding: 0;
    margin: 0
}

.LaunchingProjects-ProjectsLaunched--Badge--Percent {
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-size: 1.2rem;
    display: flex;
    color: #fff;
    align-items: center;
    justify-content: center;
    border-radius: 1rem;
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    height: 55px;
    width: 55px;
    margin-left: auto
}

@media (min-width: 960px) {
    .LaunchingProjects-ProjectsLaunched--Badge--Percent {
        margin: 2px 2px 2px 1rem
    }
}

.launching__left {
    width: 100%;
    position: relative
}

@media screen and (max-width: 400px) {
    .launching__left {
        height: 300px
    }
}

.launching__left img {
    max-width: 100%;
    height: auto;
    max-height: 100%;
    border-radius: 15px
}

.launching__left__status {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    flex: 0 0 150px
}

@media only screen and (max-width: 768px) {
    .launching__left__status {
        order: -1;
        margin-bottom: 1rem;
        flex: auto
    }
}

.launching__left__status img {
    margin-left: 10px;
    width: 30px
}

.launching__left__status__button {
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: 400;
    background: #ffc4c5;
    border: none;
    border-radius: 5px;
    color: #e64347;
    cursor: pointer
}

.launching__left__status__button svg {
    margin-right: 5px;
    width: 12px
}

.launching__right {
    display: inline-block;
    width: 100%;
    vertical-align: top;
    padding: 2rem 2rem 0
}

.launching__top {
    display: flex;
    flex-direction: column;
    gap: 2rem;
    padding-top: 1rem;
    margin-bottom: 1.5rem
}

.launching__topleft {
    display: flex;
    align-items: flex-start;
    justify-content: space-between
}

@media only screen and (max-width: 768px) {
    .launching__topleft {
        flex-direction: column
    }
}

.launching__topleft__image {
    border: 1px solid #e64347;
    border-radius: 50%;
    width: 50px;
    margin-right: 5px
}

.launching__topleft h3 {
    font-weight: 700;
    font-size: 4rem;
    line-height: 4.8rem;
    margin: 0 0 5px;
    display: flex;
    align-items: center;
    word-break: break-word
}

@media only screen and (max-width: 414px) {
    .launching__topleft h3 {
        line-height: 3rem;
        font-size: 3rem
    }

    .launching__topleft__image {
        width: 35px
    }
}

.launching__topleft p,
.launching__topright p {
    font-weight: 400;
    font-size: 1.8rem;
    line-height: 2.4rem;
    margin: 0;
    color: #74818d
}

.price {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 3.2rem;
    font-weight: 700;
    line-height: 4.3rem;
    margin: 0;
    word-break: break-all
}

.project__info {
    margin-top: 1.4rem;
    display: flex;
    gap: 2rem
}

@media (max-width: 1000px) {
    .project__info {
        flex-wrap: wrap
    }
}

@media only screen and (max-width: 414px) {
    .project__info__token__distribution {
        flex-direction: column;
        align-items: flex-start !important
    }
}

.project__info__details p {
    font-size: 1.4rem !important;
    line-height: 1.5rem !important;
    color: #242a31 !important
}

.project__info__details span {
    color: #e64347
}

@media (max-width: 1000px) {
    .project__info__details span {
        margin: 0 5px
    }
}

.project__info--main>div {
    width: 100%
}

.project__info>div {
    display: flex;
    align-items: center;
    margin-bottom: 2.3rem
}

@media (min-width: 1000px) {
    .project__info>div {
        align-items: flex-start
    }
}

.project__info>div .icon {
    height: 25px;
    min-width: 20px;
    margin-right: 1.5rem
}

.project__info>div>div {
    display: flex;
    align-items: center;
    text-align: right;
    width: 100%
}

@media (min-width: 1000px) {
    .project__info>div>div {
        width: 90%;
        text-align: left;
        flex-direction: column;
        align-items: flex-start
    }
}

.project__info>div>div h3 {
    font-size: 3.2rem;
    font-weight: 700;
    line-height: 4.3rem;
    margin: 0;
    min-width: 100px;
    margin-left: auto
}

@media (min-width: 1000px) {
    .project__info>div>div h3 {
        margin-left: 0
    }
}

.project__info p {
    font-weight: 400;
    font-size: 1.8rem;
    line-height: 2.4rem;
    margin: 0;
    text-align: left;
    color: #74818d
}

.project__info__details .display-flex p {
    margin-right: 5px
}

@media (max-width: 1000px) {
    .project__info__details .display-flex p {
        margin-right: 0
    }
}

.progress_bar_tag {
    position: absolute;
    width: 1px;
    min-width: 1px;
    border-radius: 2px;
    height: 20px;
    background-color: #74818d;
    bottom: calc(100% - 10px);
    z-index: 1
}
.progress_bar_tag_airdrop {
    position: absolute;
    width: 1px;
    min-width: 1px;
    border-radius: 2px;
    height: 20px;
    background-color: #74818d;
    bottom: calc(100% - 10px);
    z-index: 1
}

.progress_bar_tag:nth-child(1) {
    left: 0
}

.progress_bar_tag p {
    margin: 0;
    background-color: transparent;
    font-size: 1.1rem !important;
    position: absolute;
    left: calc(100% - 18px);
    bottom: 100%;
    color: #74818d
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.ParticipateLanding {
    margin: 0 auto;
    max-width: 1280px;
    width: 100%
}

.ParticipateLanding>h3 {
    font-weight: 700;
    font-size: 3.6rem;
    line-height: 4rem;
    margin-bottom: 10rem
}

.ParticipateLanding .ParticipateLanding-Columns>div {
    display: flex
}

.ParticipateLanding-Row {
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: space-between;
    margin-bottom: 9rem
}

@media (min-width: 1050px) {
    .ParticipateLanding-Row {
        flex-direction: row;
        margin-bottom: 16rem
    }
}

.ParticipateLanding-Row--Half {
    width: 100%
}

@media (min-width: 1050px) {
    .ParticipateLanding-Row--Half {
        width: 46%
    }
}

.ParticipateLanding-Description {
    font-size: 1.6rem;
    line-height: 22px;
    flex: 1 1 auto;
    margin-top: 2rem;
    padding: 1rem 2rem
}

.ParticipateLanding-Description--Block {
    margin-bottom: 1rem
}

.ParticipateLanding-Columns {
    display: grid;
    grid-template-columns: repeat(4, 1fr)
}

@media (max-width: 1200px) {
    .ParticipateLanding-Columns {
        grid-template-columns: repeat(2, 1fr)
    }
}

@media only screen and (max-width: 768px) {
    .ParticipateLanding-Columns {
        grid-template-columns: repeat(auto-fill, 100%)
    }
}

.Participate-Item-Container {
    flex-basis: 100%;
    margin: 2rem 1rem
}

@media (min-width: 980px) {
    .Participate-Item-Container {
        flex-basis: 48%;
        margin-bottom: 3rem
    }
}

@media (min-width: 1280px) {
    .Participate-Item-Container {
        flex-basis: 23%
    }
}

.Participate-Item {
    padding: 6rem 2rem 2rem;
    z-index: 9999;
    position: relative;
    display: flex;
    flex-direction: column;
    background: #ffffff;
    box-shadow: 0 0 1.25rem rgba(255, 0, 0, 0.1);
    border-radius: 1.25rem;
    margin-bottom: 5rem
}

@media (min-width: 1280px) {
    .Participate-Item {
        margin-bottom: 0
    }
}

.Participate-Item-ImageContainer {
    position: absolute;
    background: #f8f3f1;
    box-shadow: 0 0 1.25rem rgba(255, 0, 0, 0.1);
    border: 13px solid #fff;
    border-radius: 50%;
    top: -80px;
    left: 0%;
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    width: 150px;
    height: 150px
}

.Participate-Item-ImageContainer .ImageBorder {
    display: flex;
    justify-content: center;
    align-content: center;
    position: absolute;
    background: #fff;
    box-shadow: 0 0 1.25rem rgba(255, 0, 0, 0.1);
    border-radius: 50%;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 90px;
    height: 90px
}

.Participate-Item-ImageContainer .ImageBorder img {
    width: 95px;
    height: 95px
}

.Participate-Item--Heading {
    font-size: 1.8rem;
    font-weight: 700;
    font-family: "IntegralCF-DemiBold", sans-serif;
    line-height: 26.4px;
    margin: 2rem 0rem
}

.Participate-Para {
    font-size: 1.6rem;
    font-weight: 400;
    font-family: "Montserrat", sans-serif;
    line-height: 17px;
    color: #242a31;
    margin: 0 0 1rem;
    max-width: 100%;
    text-align: left
}

.Participate-Link {
    font-size: 1.6rem;
    font-weight: 400;
    margin-top: auto
}

.Participate-Link:hover {
    color: #ef8789
}

.Participate-Link-Group {
    margin-top: auto;
    display: flex;
    flex-direction: column;
    gap: 2.7rem
}

@media (min-width: 600px) {
    .Participate-Link-Group {
        align-items: center;
        flex-direction: row;
        gap: 1rem
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.ParticipateLanding {
    margin: 0 auto;
    padding: 1rem 2rem;
    max-width: 1280px;
    width: 100%
}

.ParticipateLanding>h3 {
    font-weight: 700;
    font-size: 3.6rem;
    line-height: 4rem;
    margin-bottom: 10rem
}

.ParticipateLanding .ParticipateLanding-Columns>div {
    display: flex
}

.ParticipateLanding-Row {
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: space-between;
    margin-bottom: 9rem
}

@media (min-width: 1050px) {
    .ParticipateLanding-Row {
        flex-direction: row;
        margin-bottom: 16rem
    }
}

.ParticipateLanding-Row--Half {
    width: 100%
}

@media (min-width: 1050px) {
    .ParticipateLanding-Row--Half {
        width: 46%
    }
}

.ParticipateLanding-Description {
    flex: 1 1 auto;
    margin-top: 2rem
}

.ParticipateLanding-Description--Block {
    margin-bottom: 1rem
}

.Participate-Item-Container {
    flex-basis: 100%;
    margin: 2rem 1rem
}

@media (min-width: 980px) {
    .Participate-Item-Container {
        flex-basis: 48%;
        margin-bottom: 3rem
    }
}

@media (min-width: 1280px) {
    .Participate-Item-Container {
        flex-basis: 23%
    }
}

.Participate-Item {
    padding: 6rem 2rem 2rem;
    z-index: 9999;
    position: relative;
    display: flex;
    flex-direction: column;
    background: #ffffff;
    box-shadow: 0 0 1.25rem rgba(255, 0, 0, 0.1);
    border-radius: 1.25rem;
    margin-bottom: 5rem
}

@media (min-width: 1280px) {
    .Participate-Item {
        margin-bottom: 0
    }
}

.Participate-Item-ImageContainer {
    position: absolute;
    background: #f8f3f1;
    box-shadow: 0 0 1.25rem rgba(255, 0, 0, 0.1);
    border: 13px solid #fff;
    border-radius: 50%;
    top: -80px;
    left: 0%;
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
    width: 150px;
    height: 150px
}

.Participate-Item-ImageContainer .ImageBorder {
    display: flex;
    justify-content: center;
    align-content: center;
    position: absolute;
    background: #fff;
    box-shadow: 0 0 1.25rem rgba(255, 0, 0, 0.1);
    border-radius: 50%;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 90px;
    height: 90px
}

.Participate-Item-ImageContainer .ImageBorder img {
    width: 95px;
    height: 95px
}

.Participate-Item--Heading {
    font-size: 1.8rem;
    font-weight: 700;
    font-family: "IntegralCF-DemiBold", sans-serif;
    line-height: 26.4px;
    margin: 2rem 0rem
}

.Participate-Para {
    font-size: 1.6rem;
    font-weight: 400;
    font-family: "Montserrat", sans-serif;
    line-height: 17px;
    color: #242a31;
    margin: 0 0 1rem;
    max-width: 100%;
    text-align: left
}

.Participate-Link {
    font-size: 1.6rem;
    font-weight: 400;
    margin-top: auto
}

.Participate-Link:hover {
    color: #ef8789
}

.Participate-Link-Group {
    margin-top: auto;
    display: flex;
    flex-direction: column;
    gap: 2.7rem
}

@media (min-width: 600px) {
    .Participate-Link-Group {
        align-items: center;
        flex-direction: row;
        gap: 1rem
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.ProgressStep {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 3.5rem;
    height: 3.5rem;
    background: #fff;
    border-radius: 50%;
    position: relative
}

.ProgressStep__InnerCircle {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 2.5rem;
    height: 2.5rem;
    background: #fff;
    box-shadow: 0px 4px 3px rgba(201, 24, 24, 0.15);
    border-radius: 50%;
    overflow: hidden
}

.ProgressStep__Icon {
    width: 80%;
    height: 80%;
    border-radius: 50%;
    background-repeat: no-repeat;
    background-size: 90%;
    background-position: center
}

.ProgressStep__Label {
    position: absolute;
    font-size: 1rem;
    text-align: center;
    margin: 0;
    top: 3rem
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.ProgressStepSection__Content {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center
}

.ProgressStepSection__Content--BackgroundRed {
    padding: 0.7rem;
    border-radius: 6.9rem;
    z-index: -2;
    background: url("");
    background-size: cover;
    background-position: center
}

.ProgressStepSection__Content>.ProgressStepSection__Line:last-child {
    display: none
}

.ProgressStepSection__Step {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 1.8rem
}

.ProgressStepSection__Label {
    text-align: center
}

.ProgressStepSection__Line {
    width: 6rem;
    height: 0.3rem;
    background-color: #e64347;
    box-shadow: 0 0 0 0.3rem #fff
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.ProjectIntroVideo {
    position: relative;
    width: 100%;
    height: 550px;
    background-image: url("");
    background-color: #e64347;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 16rem
}

.ProjectIntroVideo__Banner--Top {
    width: 100%;
    position: absolute;
    z-index: 1;
    top: -1rem
}

@media only screen and (max-width: 768px) {
    .ProjectIntroVideo__Banner--Top {
        top: 0
    }
}

.ProjectIntroVideo__Banner--Bottom {
    width: 100%;
    position: absolute;
    z-index: 1;
    bottom: -1rem
}

@media only screen and (max-width: 768px) {
    .ProjectIntroVideo__Banner--Bottom {
        bottom: 0
    }
}

.ProjectIntroVideo__Title {
    color: #fff;
    font-family: "IntegralCF-DemiBold", sans-serif;
    font-size: 5.2rem;
    line-height: 5.2rem;
    text-shadow: 0 0 14px #ff9c06;
    text-align: center
}

@media only screen and (max-width: 768px) {
    .ProjectIntroVideo__Title {
        font-size: 3.6rem;
        line-height: 3.6rem
    }
}

.ProjectIntroVideo__Frame,
.ProjectIntroVideo .Frame__Wrapper {
    width: 100%;
    max-width: 500px;
    z-index: 3;
    border-radius: 20px
}

.ProjectIntroVideo__Frame__Wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 5rem
}

@media screen and (max-width: 1000px) {
    .ProjectIntroVideo__Frame__Wrapper {
        flex-direction: column;
        gap: 2rem
    }
}

.ProjectIntroVideo .Frame__Wrapper {
    max-width: 52rem
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.UserProject {
    margin-bottom: 5rem
}

.UserProject__Tabs {
    display: flex;
    align-items: center;
    justify-content: center
}

@media only screen and (max-width: 768px) {
    .UserProject__Tabs {
        justify-content: flex-start
    }
}

.UserProject__Tabs__Header {
    width: 100%;
    border-bottom: 1px solid #9daab6
}

@media only screen and (max-width: 1440px) {
    .UserProject__Tabs__Header {
        overflow-y: auto;
        padding: 0 1rem
    }
}

.UserProject__Tab {
    font-family: "IntegralCF-DemiBold", sans-serif;
    font-size: 1.4rem;
    border-bottom: 4px solid transparent;
    border-top: 4px solid transparent;
    display: block;
    padding: 1rem 1.5rem;
    transition: 0.1s ease-in;
    position: relative;
    text-align: center
}

.UserProject__Tab:hover {
    background: #fff6f7;
    border-bottom-color: #e64347
}

.UserProject__Tab--Active {
    border-bottom-color: #e64347
}

.UserProject__Tab__Label {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent;
    white-space: nowrap
}

.UserProject__Banner__Wrapper {
    position: relative;
    width: 100%;
    max-height: 100%
}

.UserProject__Banner__Wrapper__Title {
    color: #fff;
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-size: 4rem;
    line-height: 4rem;
    text-align: center;
    margin: 1rem auto;
    padding: 10rem 2rem 5rem;
    z-index: 1
}

@media (min-width: 600px) {
    .UserProject__Banner__Wrapper__Title {
        font-size: 5.2rem;
        line-height: 5.2rem
    }
}

@media (min-width: 800px) {
    .UserProject__Banner__Wrapper__Title {
        font-size: 6.4rem;
        line-height: 6.4rem
    }
}

.UserProject__Banner__Wrapper__Image {
    position: absolute;
    width: 100%;
    height: 100%;
    max-height: 100%;
    object-fit: cover
}

@media only screen and (max-width: 768px) {
    .UserProject__Banner__Wrapper__Image {
        width: auto
    }
}

.UserProject__Banner__Wrapper__Info {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 2rem;
    gap: 1rem;
    color: #fff
}

@media screen and (max-width: 1000px) {
    .UserProject__Banner__Wrapper__Info {
        flex-direction: column;
        align-items: flex-start
    }
}

.UserProject__Banner__Wrapper__Info__Container {
    max-width: 1150px;
    margin: 0 auto;
    z-index: 1
}

.UserProject__Banner__Wrapper__Info__Image {
    height: 64px;
    margin-right: 5px
}

.UserProject__Banner__Wrapper__Info__Title {
    line-height: 2.2rem
}

.UserProject__Banner__Wrapper__Info__Label {
    font-size: 1.6rem;
    font-weight: 700
}

.UserProject__Banner__Wrapper__Info__Icons {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 1rem
}

@media screen and (max-width: 1000px) {
    .UserProject__Banner__Wrapper__Info__Icons {
        grid-template-columns: repeat(2, 1fr)
    }
}

@media only screen and (max-width: 414px) {
    .UserProject__Banner__Wrapper__Info__Icons {
        grid-template-columns: repeat(auto-fill, 100%)
    }
}

.UserProject__Banner__Container {
    display: flex;
    flex-direction: column;
    min-height: 350px;
    overflow: hidden;
    position: relative
}

.UserProject__Banner__InfoContainer {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    margin: 0 auto 2rem
}

@media screen and (min-width: 600px) {
    .UserProject__Banner__InfoContainer {
        max-width: 500px
    }
}

.UserProject__Banner__AvatarContainer {
    position: relative;
    z-index: 50
}

.UserProject__Banner__AvatarContainer__Image {
    height: 100%;
    width: 100%;
    object-fit: cover;
    transition: opacity 400ms ease 0s
}

.UserProject__Banner__AvatarContainer__Image__Wrapper {
    border: 2px solid #e64347;
    background-color: #fff;
    margin-top: -64px;
    border-radius: 50%;
    width: 130px;
    min-width: 130px;
    height: 130px;
    min-height: 130px
}

.UserProject__Banner__DataContainer {
    display: flex;
    flex-direction: column;
    align-items: center
}

.UserProject__Banner__DataContainer__Title {
    display: flex;
    align-items: center;
    margin-top: 12px;
    max-width: 80vw;
    font-weight: 700;
    font-size: 1.8rem
}

.UserProject__Banner__DataContainer__SubTitle {
    position: relative;
    display: flex;
    align-items: center;
    min-height: 18px;
    margin-top: 5px
}

.UserProject .page-title {
    margin-top: 0;
    text-align: center;
    font-size: 4rem
}

.UserProject .user-stepper {
    margin: 0 -20px 30px;
    overflow: auto
}

.UserProject .user-stepper .Stepper__Wrapper {
    max-width: 1000px
}

.UserProject .tabs-wrapper {
    width: 100%;
    max-width: 700px
}

.UserProject .tabs-wrapper .tab-content {
    padding: 3rem
}

.UserProject .width-container {
    display: flex;
    flex-grow: 1;
    flex-direction: column
}

.UserProject .width-container .verify-wallet-address {
    margin-bottom: 20px
}

.UserProject .width-container .user-verify-wallet-wrapper,
.UserProject .width-container .user-kyc-wrapper,
.UserProject .width-container .user-verify-signature-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.UserProject .width-container .user-verify-wallet-wrapper .user-verify-wallet-image,
.UserProject .width-container .user-verify-wallet-wrapper .user-kyc-image,
.UserProject .width-container .user-kyc-wrapper .user-verify-wallet-image,
.UserProject .width-container .user-kyc-wrapper .user-kyc-image,
.UserProject .width-container .user-verify-signature-wrapper .user-verify-wallet-image,
.UserProject .width-container .user-verify-signature-wrapper .user-kyc-image {
    max-width: 150px
}

.UserProject .width-container .user-verify-wallet-wrapper .user-kyc-text,
.UserProject .width-container .user-kyc-wrapper .user-kyc-text,
.UserProject .width-container .user-verify-signature-wrapper .user-kyc-text {
    font-family: "IntegralCF-DemiBold", sans-serif;
    text-align: center
}

.UserProject .width-container .user-verify-wallet-wrapper #shuftipro-iframe,
.UserProject .width-container .user-kyc-wrapper #shuftipro-iframe,
.UserProject .width-container .user-verify-signature-wrapper #shuftipro-iframe {
    overflow: hidden;
    border: none;
    min-height: 600px;
    z-index: 99999
}

.UserProject .width-container .user-verify-signature-wrapper .user-verify-signature-copy-message-title {
    display: flex;
    align-items: center;
    font-weight: 700
}

.UserProject .width-container .user-verify-signature-wrapper .user-verify-signature-copy-message-title img {
    width: 18px;
    margin-right: 5px
}

.UserProject .width-container .user-verify-signature-wrapper .user-verify-signature-copy-message-box {
    margin: 10px 0;
    padding: 10px;
    border: 2px solid #e64347;
    border-radius: 10px;
    color: #e64347;
    font-weight: 700
}

.UserProject .width-container .user-verify-signature-wrapper .user-verify-signature-copy-message {
    margin: 10px 0
}

.UserProject .width-container .user-verify-signature-wrapper .user-verify-signature-copy-message .user-verify-signature-copy-text {
    display: flex;
    align-items: center
}

.UserProject .width-container .user-verify-signature-wrapper .user-verify-signature-copy-message img {
    margin-right: 10px;
    margin-left: -5px;
    width: 16px
}

.UserProject .width-container .user-container {
    display: flex;
    flex-direction: column;
    width: 100%
}

.UserProject .width-container .user-container .withdraw-form-wrapper {
    margin-bottom: 20px;
    max-width: 773px
}

.UserProject .width-container .user-container .withdraw-form-wrapper .box-wrapper {
    align-items: baseline
}

.UserProject .width-container .user-container .withdraw-form-wrapper .box-wrapper .user-withdraw-form-content {
    width: 100%
}

.UserProject .width-container .user-container .withdraw-form-wrapper .box-wrapper .user-withdraw-form-content .fields-wrapper {
    max-width: 100%
}

.UserProject .width-container .user-container .withdraw-form-wrapper .box-wrapper .user-withdraw-form-content .submit-wrapper {
    margin-top: 0;
    justify-content: flex-end
}

.UserProject .width-container .user-container .box-wrapper-container {
    display: flex
}

.UserProject .width-container .user-container .box-wrapper-container .box-wrapper {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content
}

.UserProject .width-container .user-container .box-wrapper-container .box-wrapper.notifi {
    margin-left: 22px;
    max-width: 265px
}

.UserProject .width-container .user-project-content {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    align-items: center;
    justify-content: center
}

.UserProject .width-container .user-project-content .submit-wrapper-text {
    margin-bottom: 10px
}

.UserProject .width-container .user-project-content .box-wrapper {
    padding: 20px;
    max-width: 100%;
    height: 100%;
    display: flex
}

.UserProject .width-container .user-project-content .loader-wrapper {
    align-items: baseline
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.UserRoutes__Wrapper {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    position: relative;
    z-index: 300;
    min-height: 80vh;
    overflow: hidden
}

.UserRoutes__Wrapper .user-form-title {
    font-size: 2.5rem;
    font-weight: 700;
    margin-bottom: 50px;
    line-height: 60px
}

.UserRoutes__Wrapper .box-wrapper {
    padding: 35px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    max-width: 510px;
    width: 100%;
    position: relative;
    text-align: center;
    margin: 0 auto
}

.UserRoutes__Wrapper .box-wrapper .fields-wrapper {
    display: flex;
    flex-direction: column;
    width: 100%;
    margin: 0 auto 30px
}

.UserRoutes__Wrapper .box-wrapper .fields-wrapper .fields-wrapper-description {
    text-align: left;
    margin-bottom: 20px
}

.UserRoutes__Wrapper .box-wrapper .submit-wrapper .ButtonTag {
    width: 100%;
    font-weight: 700
}

.UserRoutes__Wrapper .social-auth-wrapper {
    display: flex;
    align-items: center;
    flex-direction: column;
    width: 100%;
    margin: 20px auto
}

.UserRoutes__Wrapper .social-auth-wrapper .social-auth-title {
    text-align: center;
    margin-bottom: 20px;
    font-size: 1.5rem
}

.UserRoutes__Wrapper .social-auth-wrapper .kep-login-facebook {
    border-radius: 10px;
    text-transform: none
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.AccountStatsSidebar__NavGroup {
    padding: 1.6rem 0
}

@media only screen and (max-width: 414px) {
    .AccountStatsSidebar__NavGroup {
        padding: 0
    }
}

.AccountStatsSidebar__NavGroup--Context {
    background-color: #fff6f7
}

.AccountStatsSidebar__NavGroup--Context .AccountStatsSidebar__NavGroup__Link__Icon {
    color: #242a31
}

.AccountStatsSidebar__NavGroup--Context .AccountStatsSidebar__NavGroup__Link--Active {
    color: #242a31
}

.AccountStatsSidebar__NavGroup__Heading {
    padding: 0 1.4rem;
    margin-bottom: 1.2rem;
    font-size: 1.2rem
}

@media only screen and (max-width: 414px) {
    .AccountStatsSidebar__NavGroup__Heading {
        display: none
    }
}

@media only screen and (max-width: 414px) {
    .AccountStatsSidebar__NavGroup__Links {
        display: flex
    }
}

.AccountStatsSidebar__NavGroup__Link {
    font-weight: 700;
    color: #fff;
    display: flex;
    align-items: center
}

.AccountStatsSidebar__NavGroup__Link:hover {
    color: #f2c94c
}

.AccountStatsSidebar__NavGroup__Link--Active {
    color: #f2c94c
}

.AccountStatsSidebar__NavGroup__Link--Active .AccountStatsSidebar__NavGroup__Link__Icon {
    color: #f2c94c
}

.AccountStatsSidebar__NavGroup__Link--Disabled {
    opacity: 0.5;
    -webkit-user-select: none;
    user-select: none;
    cursor: not-allowed
}

.AccountStatsSidebar__NavGroup__Link__Icon {
    width: 20px;
    height: 20px;
    stroke: #fff;
    fill: #fff
}

.AccountStatsSidebar__NavGroup__Link__Label {
    margin-left: 1.6rem
}

.AccountStatsSidebar__NavGroup__Link__Label:hover {
    color: #f2c94c
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.Sidebar {
    min-width: 30rem;
    border-radius: 2rem;
    box-shadow: 0 0 10px rgba(255, 255, 255, 0.2);
    z-index: 5;
    position: relative;
    overflow: hidden
}

@media screen and (max-width: 1060px) {
    .Sidebar {
        display: none
    }
}

.Sidebar::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-image: linear-gradient(rgba(255, 5, 70, 0.3), rgba(255, 5, 70, 0.1)), url("");
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.Sidebar__Heading {
    display: flex;
    width: 100%;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    margin-top: 3rem
}

.Sidebar__Icon {
    width: 120px;
    margin-bottom: -35px
}

.Sidebar__Title {
    text-transform: uppercase;
    color: #fff;
    font-size: 2.8rem;
    line-height: 1rem;
    font-weight: 900
}

@media only screen and (max-width: 414px) {
    .Sidebar__Title {
        font-size: 3.6rem
    }
}

.Sidebar__Body {
    width: 100%;
    padding: 1.8rem 3.6rem 3.6rem;
    margin: 0
}

.Sidebar__Line {
    width: 100%;
    height: 1px;
    background-color: #ff902b;
    margin: 2rem 0
}

.Sidebar__List {
    text-decoration: none;
    list-style: none;
    padding: 0
}

.Sidebar__ListItem:hover svg path {
    fill: #f2c94c
}

.Sidebar__Link {
    color: #fff
}

.Sidebar__ItemWrapper {
    display: flex;
    flex-direction: row;
    gap: 1.6rem
}

.Sidebar__ItemIcon {
    width: 20px;
    height: 20px;
    stroke: #fff;
    fill: #fff
}

.Sidebar__ItemIcon--MenuClicked {
    -webkit-transform: rotate(-180deg);
    transform: rotate(-180deg)
}

.Sidebar__ItemIcon--Animated {
    transition: all 0.3s ease
}

.Sidebar__ItemIcon--AlignRight {
    margin-left: auto
}

.Sidebar__ItemIcon--Active {
    fill: #f2c94c
}

.Sidebar__ItemText {
    font-size: 1.5rem;
    font-weight: 700
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.SidebarPhone {
    display: none !important
}

.SidebarPhone__PushContent {
    display: none
}

@media only screen and (max-width: 768px) {
    .SidebarPhone__PushContent {
        display: block;
        width: 100%
    }
}

@media screen and (max-width: 1060px) {
    .SidebarPhone__PushContent {
        display: block;
        width: 100%
    }
}

@media only screen and (max-width: 768px) {
    .SidebarPhone {
        display: block !important;
        top: 0;
        margin: 0;
        left: 0;
        width: 100%;
        border-radius: 0;
        position: absolute;
        background-size: 100%;
        background-position: top
    }
}

@media screen and (max-width: 1060px) {
    .SidebarPhone {
        display: block !important;
        top: 0;
        margin: 0;
        left: 0;
        width: 100%;
        border-radius: 0;
        position: absolute;
        background-size: 100%;
        background-position: top
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.LinkPreviewCard {
    display: flex;
    flex-direction: column;
    border-radius: 10px;
    background-color: #fff;
    overflow: hidden;
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1);
    transition: all 0.3s
}

.LinkPreviewCard__Loading {
    flex: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 1rem
}

.LinkPreviewCard__Media {
    flex: 1;
    overflow: hidden
}

.LinkPreviewCard__Media img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: all 0.3s
}

.LinkPreviewCard__Content {
    flex: 1;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 1rem
}

.LinkPreviewCard__Content__Link {
    margin-top: auto
}

.LinkPreviewCard:hover {
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px)
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.ProjectMediaReleases {
    display: grid;
    grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
    gap: 3rem 2rem;
    width: 100%;
    position: relative;
    flex-wrap: wrap
}

@media only screen and (max-width: 650px) {
    .ProjectMediaReleases {
        grid-template-columns: repeat(1, 1fr)
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.stats_wrapper {
    margin-bottom: 5.4rem
}

.stats_wrapper .stats-participation {
    flex-direction: column
}

.stats_wrapper .stats-participation img,
.stats_wrapper .stats-participation svg {
    width: 120px;
    margin-bottom: 1rem
}

.stats_wrapper .tags {
    display: flex;
    flex-direction: column;
    gap: 1rem;
    justify-content: space-between
}

@media (min-width: 800px) {
    .stats_wrapper .tags {
        flex-direction: row;
        justify-content: flex-start
    }
}

.stats_wrapper .tags .tag {
    box-shadow: 0px -3px 7px rgba(201, 24, 24, 0.05);
    border-top-right-radius: 20px;
    border-top-left-radius: 20px;
    padding: 0 1.5rem;
    background-color: #e6ecf1;
    color: #74818d;
    cursor: pointer;
    width: 100%;
    text-align: center
}

@media (min-width: 800px) {
    .stats_wrapper .tags .tag {
        max-width: 180px
    }
}

.stats_wrapper .tags .tag.selected {
    color: #242a31;
    background-color: white
}

.stats_wrapper .tags .tag p {
    font-weight: 700;
    font-size: 1.4rem;
    overflow: hidden
}

.stats_wrapper .tab_data {
    box-shadow: 0 0 1.25rem rgba(255, 0, 0, 0.1);
    padding: 2rem;
    border-radius: 0 0 20px 20px;
    background-color: white
}

@media (min-width: 600px) {
    .stats_wrapper .tab_data {
        padding: 2.7rem 4.1rem;
        border-radius: 0 20px 20px 20px
    }
}

.stats_wrapper .main-title {
    margin: 0 0 10px;
    font-weight: bold;
    font-size: 2.4rem;
    line-height: 3.3rem;
    color: #242a31
}

.stats_wrapper .stats .stats_list {
    list-style: none;
    padding: 0;
    margin: 0;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    -webkit-column-gap: 75px;
    column-gap: 75px;
    position: relative
}

.stats_wrapper .stats .stats_list::after {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 2px;
    background-color: white;
    bottom: 0
}

.stats_wrapper .stats .StatItem {
    text-align: right;
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 5rem;
    gap: 0.5rem
}

.stats_wrapper .stats .StatItem:not(:last-child) {
    border-bottom: 1px solid #e6ecf1
}

@media (max-width: 600px) {
    .stats_wrapper .stats .StatItem {
        height: auto;
        padding: 1rem;
        text-align: center;
        flex-direction: column;
        margin-bottom: 1rem
    }
}

.stats_wrapper .stats .StatItem a {
    margin-right: 10px
}

.stats_wrapper .stats .StatItem p {
    margin: 0
}

.stats_wrapper .stats .StatItem__Label {
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 2.2rem;
    color: #74818d
}

.stats_wrapper .stats .StatItem__Value,
.stats_wrapper .stats .StatItem span {
    font-weight: 700;
    font-size: 1.6rem;
    line-height: 2.2rem;
    color: #242a31;
    overflow: hidden;
    text-overflow: ellipsis
}

.stats_wrapper .stats .StatItem__Icon {
    width: 30px;
    border-radius: 50%;
    border: 1px solid #e64347
}

.stats_wrapper .about_data {
    position: relative;
    display: flex;
    flex-direction: column;
    gap: 2rem
}

.stats_wrapper .about_data p {
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 2.1rem;
    color: #74818d
}

.stats_wrapper .about_data .toc_container {
    display: flex;
    flex-flow: row;
    align-items: stretch
}

.stats_wrapper .about_data .toc_container h2 {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

@media screen and (max-width: 1000px) {
    .stats_wrapper .about_data .toc_container {
        flex-flow: column
    }
}

.stats_wrapper .about_data .toc_container .toc_wrapper {
    margin-right: 2rem;
    flex: 1
}

.stats_wrapper .about_data .toc_container .toc_wrapper h3 {
    font-family: "IntegralCF-DemiBold", sans-serif
}

@media screen and (max-width: 1000px) {
    .stats_wrapper .about_data .toc_container .toc_wrapper {
        margin-right: 0
    }
}

.stats_wrapper .about_data .toc_container .toc {
    list-style-type: none;
    display: flex;
    flex-direction: column;
    flex: 1;
    padding-left: 0
}

.stats_wrapper .about_data .toc_container .toc .toc-link {
    color: #2b2d42;
    margin: 0;
    padding: 0.5rem 0
}

.stats_wrapper .about_data .toc_container .toc .toc-link:hover {
    color: #e64347;
    transition: all 0.3s
}

.stats_wrapper .about_data .toc_container .toc .toc-link .toc-h1 {
    display: block;
    font-size: 1.6rem
}

.stats_wrapper .about_data .toc_container .toc .toc-link .toc-h2 {
    display: block;
    font-size: 1.4rem;
    margin-left: 4px
}

.stats_wrapper .about_data .toc_container .toc .toc-link .toc-h3 {
    display: block;
    font-size: 1.2rem;
    margin-left: 20px
}

.stats_wrapper .about_data .toc_container .toc .toc-link .toc-h4 {
    display: block;
    font-size: 1.1rem;
    margin-left: 30px
}

.stats_wrapper .about_data .toc_container .toc .toc-selected-link {
    color: #e64347
}

.stats_wrapper .about_data .toc_container .ReactMarkdown {
    display: flex;
    flex-direction: column;
    flex: 3;
    max-height: 700px;
    overflow: scroll
}

.stats_wrapper .about_data .Allocation__List__Stats__Container {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(480px, 1fr));
    gap: 2rem
}

.stats_wrapper .about_data .Allocation__List__Stats__Container .stats {
    border-radius: 12px;
    background-color: #fff;
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1);
    padding: 1rem 2rem
}

.stats_wrapper .about_data .Allocation__List__Stats__Container ul {
    margin: 0;
    padding: 0
}

.stats_wrapper .about_data .Allocation__List__Stats__Container ul li:last-child {
    margin: 0
}

@media only screen and (max-width: 1000px) {
    .stats_wrapper .about_data .Allocation__List__Stats__Container {
        flex-direction: column;
        grid-template-columns: auto
    }
}

.stats_wrapper .about_data .Allocation__List__GradientBoxesContainer {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
    gap: 2rem
}

.ManagePortionsButton__InVestingDashboard {
    padding-left: 5px;
    display: block
}

@media only screen and (max-width: 650px) {
    .ManagePortionsButton__InVestingDashboard {
        display: none
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.AllocationList2 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    overflow-x: auto;
    width: 100%
}

.AllocationList2__Body {
    padding: 1rem 0;
    position: relative;
    width: 100%
}

.AllocationList2__OpenParticipationButton {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 1.5rem;
    border-radius: 8px;
    background-color: #f5f7f9
}

.AllocationList2__OpenParticipationButton:hover {
    cursor: pointer;
    background-color: #e6ecf1
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.Stepper__Wrapper {
    width: 100%;
    overflow-x: scroll;
    padding: 10px;
    margin: 0 auto 2.5rem
}

.Stepper__Wrapper::-webkit-scrollbar {
    width: 0
}

.Stepper__Steps {
    display: flex;
    width: 90%;
    max-width: 1200px;
    min-width: 800px;
    flex-direction: row;
    gap: 1rem;
    justify-content: space-between;
    position: relative;
    margin: 0 auto
}

.Stepper__Step {
    width: 100%;
    max-width: 200px;
    flex-direction: column;
    display: flex;
    align-items: center;
    position: relative;
    z-index: 2
}

.Stepper__Step__Icon {
    width: 88px;
    min-width: 88px;
    height: 88px;
    display: grid;
    place-items: center;
    margin-bottom: 0.5rem
}

.Stepper__Step__Icon img {
    width: 100%
}

.Stepper__Step__Title {
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-weight: 700;
    font-size: 1.4rem;
    line-height: 2.2rem;
    text-align: center;
    margin: 0
}

.Stepper__Step__Title--Highlighted {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.Stepper__Line {
    display: block;
    position: absolute;
    top: 45px;
    left: 50%;
    -webkit-transform: translate(-50%);
    transform: translate(-50%);
    width: 80%;
    height: 1px;
    background-color: #74818d
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.steps_wrapper {
    width: 100%;
    overflow-x: scroll;
    padding: 10px;
    margin-bottom: 2.5rem
}

.steps_wrapper::-webkit-scrollbar {
    width: 0
}

.steps_wrapper .steps {
    display: flex;
    width: 90%;
    max-width: 1200px;
    min-width: 1000px;
    flex-direction: row;
    gap: 1rem;
    align-items: flex-start;
    justify-content: space-between;
    position: relative;
    margin: 0 auto
}

.steps_wrapper .steps .step {
    width: 100%;
    max-width: 200px;
    flex-direction: column;
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: relative;
    z-index: 2
}

.steps_wrapper .steps .step .step-icon-wrapper {
    width: 88px;
    min-width: 88px;
    height: 88px;
    display: grid;
    place-items: center;
    margin-bottom: 2.3rem
}

.steps_wrapper .steps .step .step-text .title {
    font-family: "IntegralCF-DemiBold", sans-serif;
    font-weight: 700;
    font-size: 1.4rem;
    line-height: 2.2rem;
    letter-spacing: 0.3px;
    text-align: center;
    margin: 0
}

.steps_wrapper .steps .step .step-text .highlight {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.steps_wrapper .steps .step .step-text .date,
.steps_wrapper .steps .step .step-text .time {
    font-weight: 400;
    font-size: 1.4rem;
    text-align: center;
    margin: 0;
    color: #74818d
}

.steps_wrapper .steps .horizontal-line {
    display: block;
    position: absolute;
    top: 45px;
    left: 50%;
    -webkit-transform: translate(-50%);
    transform: translate(-50%);
    width: 80%;
    height: 1px;
    background-color: #74818d
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.ValidatorOrRegularStake {
    display: flex;
    flex-direction: column;
    gap: 2rem;
    padding: 3rem
}

.ValidatorOrRegularStake__Box {
    background-color: #f5f7f9;
    display: flex;
    flex-direction: column;
    gap: 1rem;
    border-radius: 8px;
    padding: 2rem
}

.ValidatorOrRegularStake__TextContainer {
    text-align: center
}

.ValidatorOrRegularStake__TextContainer a {
    color: #e64347
}

.ValidatorOrRegularStake__TextContainer a:hover {
    color: #f7495c;
    text-decoration: underline
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.Row-Left {
    font-weight: 700
}

.AutoBuyModal {
    max-width: 55rem;
    padding: 0 2.4rem 3.2rem
}

@media only screen and (max-width: 414px) {
    .AutoBuyModal {
        padding: 0 1rem
    }
}

.AutoBuyModal__TitleWrapper {
    width: 100%;
    display: block;
    padding-bottom: 1.2rem;
    margin: 0 auto;
    text-align: center;
    font-size: 1.8rem;
    font-weight: 700
}

.AutoBuyModal__TitleWrapper__Badge {
    position: absolute;
    top: -15px;
    right: -30px
}

.AutoBuyModal__Content {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    gap: 3rem
}

.AutoBuyModal__Content__Alert {
    max-width: 40rem
}

.AutoBuyModal__Content__Alert--Bold {
    font-weight: 700
}

.AutoBuyModal .TransactionButtonWrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%
}

.AutoBuyModal__Button {
    width: 100%;
    max-width: 40rem;
    height: 5rem !important
}

.AutoBuyModal__Button--Input {
    height: 100% !important;
    width: 6.5rem;
    border: 1px !important;
    border-radius: 9px !important;
    z-index: 1
}

.AutoBuyModal__Info {
    margin-top: 0;
    box-shadow: none;
    display: flex;
    flex-direction: column;
    padding: 0;
    width: 100%
}

@media only screen and (max-width: 650px) {
    .AutoBuyModal__Info .Row {
        flex-direction: column;
        margin: 1rem 0
    }
}

.AutoBuyModal__Subtitle {
    font-size: 1.8rem;
    font-family: "IntegralCF-ExtraBold", sans-serif;
    background-image: #ff0546;
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.AutoBuyModal__Description {
    color: #242a31;
    font-weight: 400;
    line-height: 1.8rem
}

.AutoBuyModal__Form {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    width: 100%
}

.AutoBuyModal__Form--Disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.AutoBuyModal__Form--Disabled .AutoBuyModal__MaxLabel,
.AutoBuyModal__Form--Disabled .AutoBuyModal__Input {
    cursor: not-allowed
}

.AutoBuyModal__MaxLabel {
    cursor: pointer;
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    margin-bottom: 5px;
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.AutoBuyModal__InputContainer {
    display: flex;
    flex-direction: row;
    align-items: center;
    width: 100%;
    height: 5.4rem;
    position: relative
}

.AutoBuyModal__Input {
    -webkit-transform: translate(3px, 0);
    transform: translate(3px, 0);
    width: 100%;
    height: 100%;
    margin: 0;
    background: #e6ecf1;
    border: 0;
    border-radius: 10px;
    padding: 1.4rem 1.4rem 1.4rem 2.4rem;
    font-size: 1.8rem;
    line-height: 1.8rem
}

.AutoBuyModal__Input::-webkit-input-placeholder {
    font-size: 1.8rem;
    line-height: 1.8rem
}

.AutoBuyModal__Input::placeholder {
    font-size: 1.8rem;
    line-height: 1.8rem
}

.AutoBuyModal__Input:focus {
    border: none;
    outline: none
}

.AutoBuyModal__TagAVAX {
    position: absolute;
    font-size: 1.8rem;
    line-height: 1.8rem;
    top: 50%;
    right: 2.4rem;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    color: #74818d;
    font-weight: normal;
    z-index: 1;
    padding-left: 5px;
    background: #e6ecf1
}

.AutoBuyModal__TermsBox {
    display: flex;
    align-items: baseline;
    flex-direction: row;
    gap: 1rem
}

.AutoBuyModal__Terms {
    line-height: 1.8rem;
    font-weight: 400;
    color: #242a31;
    -webkit-transform: translateY(-3px);
    transform: translateY(-3px)
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.RegisterModal .register_banner {
    text-align: center;
    border: 2px solid #e64347;
    padding: 15px;
    border-radius: 10px;
    margin-bottom: 2rem
}

.RegisterModal .register_banner p {
    font-size: 1.4rem;
    color: #242a31;
    text-align: left
}

.RegisterModal .register_banner svg {
    height: 80px;
    width: 80px
}

.RegisterModal .register_text_wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    margin-bottom: 3.1rem
}

.RegisterModal .register_text_wrapper img {
    height: 20px;
    width: 16px;
    margin-right: 1.9rem
}

.RegisterModal .register_text_wrapper h2 {
    font-weight: 700;
    font-size: 2.4rem;
    line-height: 2.9rem;
    margin: 0
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.TopBannerSection {
    position: relative;
    background-size: cover;
    background-position: center 0;
    margin-bottom: 5rem
}

@media (min-width: 960px) {
    .TopBannerSection {
        background-position: center top
    }
}

.TopBannerSection__Button {
    background: #ffffff;
    color: #f7495c;
    margin-right: 0 !important;
    min-width: 28.5rem;
    width: 22rem;
    height: 5rem;
    border: none;
    border-radius: 1rem;
    font-weight: 700;
    font-size: 1.8rem;
    cursor: pointer;
    position: relative;
    display: grid;
    place-items: center
}

@media only screen and (max-width: 768px) {
    .TopBannerSection__Button {
        width: 100%
    }
}

.TopBannerSection__Button--HasArrow {
    display: flex !important;
    flex-direction: row
}

.TopBannerSection__Automation {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 1rem
}

@media only screen and (max-width: 414px) {
    .TopBannerSection__Automation {
        flex-direction: column;
        align-items: stretch
    }
}

.TopBannerSection__Automation--Disabled {
    opacity: 0.75;
    cursor: not-allowed
}

.TopBannerSection__Badge {
    position: absolute;
    top: -1rem;
    right: -1rem
}

.TopBannerSection__Wave {
    position: absolute;
    bottom: -50px;
    width: 100%
}

@media only screen and (max-width: 768px) {
    .TopBannerSection__Wave {
        bottom: -5px
    }
}

.TopBannerSection__Wave img {
    width: 100%
}

.TopBannerSection__DetailLinks {
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    gap: 3rem
}

@media only screen and (max-width: 768px) {
    .TopBannerSection__DetailLinks {
        flex-direction: column-reverse;
        width: 100%
    }
}

.TopBannerSection__Autobuy {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-around
}

@media only screen and (max-width: 414px) {
    .TopBannerSection__Autobuy {
        flex-direction: column
    }
}

.TopBannerSection__AutobuyChecks {
    display: flex;
    flex-direction: row;
    gap: 1rem
}

@media only screen and (max-width: 414px) {
    .TopBannerSection__AutobuyChecks {
        flex-direction: column-reverse
    }

    .TopBannerSection__AutobuyChecks:not(:last-child) {
        margin-bottom: 7rem
    }
}

.TopBannerSection__AutobuyTitle {
    color: #fff;
    text-transform: uppercase;
    font-weight: 700
}

.TopBannerSection-ProjectDetails {
    position: relative;
    z-index: 99999;
    margin: 0 auto;
    padding: 2rem;
    padding-bottom: 0;
    max-width: 1280px;
    width: 100%
}

.TopBannerSection-ProjectDetails--Header {
    display: flex;
    justify-content: space-between;
    margin: 5rem 0;
    flex-direction: column;
    align-items: center
}

@media (min-width: 960px) {
    .TopBannerSection-ProjectDetails--Header {
        flex-direction: row
    }
}

.TopBannerSection-ProjectDetails--Header-Left {
    width: 100%
}

@media (min-width: 960px) {
    .TopBannerSection-ProjectDetails--Header-Left {
        width: 45%
    }
}

.TopBannerSection-ProjectDetails--Header-Left h1 {
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-weight: 700;
    font-size: 4rem;
    line-height: 4rem;
    margin: 0;
    margin-bottom: 2.3rem
}

.TopBannerSection-ProjectDetails--Header-Left p {
    font-weight: 400;
    font-size: 2rem;
    line-height: 2.7rem;
    margin: 0;
    margin-bottom: 3.3rem;
    max-width: 40ch
}

.TopBannerSection-ProjectDetails--Header-Left h1,
.TopBannerSection-ProjectDetails--Header-Left p {
    text-align: left;
    color: #ffffff
}

.TopBannerSection-ProjectDetails--Header-Left .text_wrapper {
    display: flex;
    flex-direction: column;
    align-items: flex-start
}

.TopBannerSection-ProjectDetails--Header-Left .btn-link-group {
    display: flex;
    flex-direction: column;
    gap: 4rem;
    margin-bottom: 3rem
}

@media (min-width: 600px) {
    .TopBannerSection-ProjectDetails--Header-Left .btn-link-group {
        flex-direction: row
    }
}

@media (min-width: 960px) {
    .TopBannerSection-ProjectDetails--Header-Left .btn-link-group {
        margin-bottom: 0
    }
}

.TopBannerSection-ProjectDetails--Header-Left .btn-link-group a.black_btn,
.TopBannerSection-ProjectDetails--Header-Left .btn-link-group button.black_btn {
    width: 220px;
    height: 50px;
    background: #242a31;
    border: none;
    border-radius: 10px;
    color: white;
    font-weight: 700;
    font-size: 1.8rem;
    cursor: pointer;
    position: relative;
    bottom: 0;
    transition: bottom 0.2s ease;
    display: grid;
    place-items: center
}

.TopBannerSection-ProjectDetails--Header-Left .btn-link-group a.black_btn:hover,
.TopBannerSection-ProjectDetails--Header-Left .btn-link-group button.black_btn:hover {
    bottom: 1px
}

.TopBannerSection-ProjectDetails--Header-Left .btn-link-group a.black_btn:disabled,
.TopBannerSection-ProjectDetails--Header-Left .btn-link-group button.black_btn:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.TopBannerSection-ProjectDetails--Header-Left .btn-link-group a.black_btn--secondary,
.TopBannerSection-ProjectDetails--Header-Left .btn-link-group button.black_btn--secondary {
    background: #fff;
    color: #f7495c
}

.TopBannerSection-ProjectDetails--Header-Left .btn-link-group .main_btn {
    display: flex;
    flex-direction: column;
    gap: 24px
}

.TopBannerSection-ProjectDetails--Header-Left .btn-link-group .main_btn .black_btn:first-child {
    margin-right: 10px
}

.TopBannerSection-ProjectDetails--Header-Left .btn-link-group .main_btn .btn-metamask {
    min-width: 285px
}

@media screen and (max-width: 560px) {
    .TopBannerSection-ProjectDetails--Header-Left .btn-link-group .main_btn {
        flex-direction: column
    }

    .TopBannerSection-ProjectDetails--Header-Left .btn-link-group .main_btn .black_btn,
    .TopBannerSection-ProjectDetails--Header-Left .btn-link-group .main_btn .btn-metamask {
        width: 100%
    }

    .TopBannerSection-ProjectDetails--Header-Left .btn-link-group .main_btn .black_btn:first-child {
        margin-right: 0;
        margin-bottom: 10px
    }
}

.TopBannerSection-ProjectDetails--Header-Left .links {
    display: flex;
    align-items: center;
    gap: 2rem;
    cursor: pointer;
    margin-top: 0.5rem
}

.TopBannerSection-ProjectDetails--Header-Left .links a:hover {
    opacity: 0.8
}

.TopBannerSection-ProjectDetails--Header-Right {
    width: 100%
}

@media (min-width: 960px) {
    .TopBannerSection-ProjectDetails--Header-Right {
        width: 45%
    }
}

.TopBannerSection-ProjectDetails--Header-Right .white_card {
    position: relative;
    padding: 2rem;
    background-color: white;
    box-shadow: 0 0 1.25rem rgba(255, 0, 0, 0.1);
    border-radius: 20px
}

@media (min-width: 960px) {
    .TopBannerSection-ProjectDetails--Header-Right .white_card {
        padding: 3rem 4rem;
        box-shadow: none
    }
}

.TopBannerSection-ProjectDetails--Header-Right .white_card .top {
    margin-bottom: 1rem;
    display: flex;
    flex-direction: column;
    gap: 2.1rem
}

@media (min-width: 650px) and (max-width: 959px) {
    .TopBannerSection-ProjectDetails--Header-Right .white_card .top {
        flex-direction: row;
        align-items: center
    }
}

@media (min-width: 1200px) {
    .TopBannerSection-ProjectDetails--Header-Right .white_card .top {
        flex-direction: row;
        align-items: center
    }
}

.TopBannerSection-ProjectDetails--Header-Right .white_card .top p {
    color: #74818d;
    font-weight: 400
}

.TopBannerSection-ProjectDetails--Header-Right .white_card .top .first {
    display: flex;
    align-items: flex-start;
    gap: 2rem
}

@media only screen and (max-width: 414px) {
    .TopBannerSection-ProjectDetails--Header-Right .white_card .top .first {
        flex-direction: column;
        align-items: center
    }
}

.TopBannerSection-ProjectDetails--Header-Right .white_card .top .first .logo_wrapper {
    border: 1px solid #e64347;
    border-radius: 50%;
    width: 64px;
    min-width: 64px;
    height: 64px;
    display: grid;
    place-items: center;
    background-color: #fff0f3;
    overflow: hidden
}

.TopBannerSection-ProjectDetails--Header-Right .white_card .top .first .logo_wrapper img {
    width: 100%
}

.TopBannerSection-ProjectDetails--Header-Right .white_card .top .first .left_text_wrapper {
    text-align: left
}

@media only screen and (max-width: 414px) {
    .TopBannerSection-ProjectDetails--Header-Right .white_card .top .first .left_text_wrapper {
        text-align: center
    }
}

.TopBannerSection-ProjectDetails--Header-Right .white_card .top .first .left_text_wrapper p {
    margin: 0;
    font-size: 1.4rem;
    line-height: 2.2rem
}

.TopBannerSection-ProjectDetails--Header-Right .white_card .top .first .left_text_wrapper h2 {
    font-family: "IntegralCF-DemiBold", sans-serif;
    margin: 0;
    color: #242a31;
    font-size: 3.2rem;
    line-height: 3.2rem;
    white-space: nowrap;
    text-overflow: ellipsis
}

@media (max-width: 649px) {
    .TopBannerSection-ProjectDetails--Header-Right .white_card .top .first .left_text_wrapper .ticker_text h2 {
        font-size: 3rem;
        line-height: 3rem
    }
}

@media only screen and (max-width: 414px) {
    .TopBannerSection-ProjectDetails--Header-Right .white_card .top .first .left_text_wrapper .ticker_text h2 {
        text-align: center
    }
}

.TopBannerSection-ProjectDetails--Header-Right .white_card .top .second .right_text_wrapper p {
    margin: 0;
    font-size: 1.4rem;
    line-height: 2.2rem
}

.TopBannerSection-ProjectDetails--Header-Right .white_card .top .second .right_text_wrapper h2 {
    margin: 0;
    font-weight: bold;
    font-size: 3rem;
    color: #242a31
}

.TopBannerSection-ProjectDetails--Header-Right .white_card .top .second .right_text_wrapper .time_left_break {
    display: none
}

.TopBannerSection-ProjectDetails--Header-Right .white_card .top .second .right_text_wrapper .price_pill h2:nth-child(1) {
    font-family: "IntegralCF-DemiBold", sans-serif;
    font-size: 2.5rem
}

.TopBannerSection-ProjectDetails--Header-Right .white_card .top .second .right_text_wrapper .price_pill h2:nth-child(2) {
    font-size: 1.6rem;
    font-weight: 400;
    color: #74818d
}

@media (min-width: 650px) and (max-width: 959px) {
    .TopBannerSection-ProjectDetails--Header-Right .white_card .top .second {
        margin-left: auto
    }

    .TopBannerSection-ProjectDetails--Header-Right .white_card .top .second .right_text_wrapper {
        text-align: right
    }

    .TopBannerSection-ProjectDetails--Header-Right .white_card .top .second .right_text_wrapper .time_left_break {
        display: block
    }
}

@media (min-width: 1200px) {
    .TopBannerSection-ProjectDetails--Header-Right .white_card .top .second {
        margin-left: auto
    }

    .TopBannerSection-ProjectDetails--Header-Right .white_card .top .second .right_text_wrapper {
        text-align: right
    }

    .TopBannerSection-ProjectDetails--Header-Right .white_card .top .second .right_text_wrapper .time_left_break {
        display: block
    }
}

.TopBannerSection-ProjectDetails--Header-Right .white_card .middle {
    margin-bottom: 2rem
}

.TopBannerSection-ProjectDetails--Header-Right .white_card .middle .round_wrapper {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 1rem
}

@media only screen and (max-width: 414px) {
    .TopBannerSection-ProjectDetails--Header-Right .white_card .middle .round_wrapper {
        flex-direction: column;
        align-items: flex-start
    }
}

.TopBannerSection-ProjectDetails--Header-Right .white_card .middle .round_wrapper .round_text,
.TopBannerSection-ProjectDetails--Header-Right .white_card .middle .round_wrapper .progress_text {
    margin-bottom: 10px
}

.TopBannerSection-ProjectDetails--Header-Right .white_card .middle .round_wrapper .round_text h2,
.TopBannerSection-ProjectDetails--Header-Right .white_card .middle .round_wrapper .progress_text h2 {
    font-family: "IntegralCF-DemiBold", sans-serif;
    font-size: 1.8rem;
    margin: 0
}

.TopBannerSection-ProjectDetails--Header-Right .white_card .middle .round_wrapper .round_text p,
.TopBannerSection-ProjectDetails--Header-Right .white_card .middle .round_wrapper .progress_text p {
    font-size: 1.4rem;
    margin-top: 5px;
    margin-bottom: 5px;
    color: #74818d
}

.TopBannerSection-ProjectDetails--Header-Right .white_card .middle .round_wrapper .current_round {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 1rem
}

.TopBannerSection-ProjectDetails--Header-Right .white_card .middle .round_wrapper .progress_text {
    text-align: right
}

@media only screen and (max-width: 414px) {
    .TopBannerSection-ProjectDetails--Header-Right .white_card .middle .round_wrapper .progress_text {
        text-align: left
    }
}

.TopBannerSection-ProjectDetails--Header-Right .white_card .middle .progress_bar_span {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    color: #74818d
}

.TopBannerSection-ProjectDetails--Header-Right .white_card .middle .progress_bar_span span {
    margin: 0;
    font-size: 1.4rem
}

.TopBannerSection-ProjectDetails--Header-Right .white_card .middle .progress_bar_wrapper {
    width: 100%;
    margin: 20px auto 10px;
    position: relative
}

.TopBannerSection-ProjectDetails--Header-Right .white_card .middle .progress_bar_wrapper .progress_bar {
    height: 25px;
    width: 100%;
    background-color: #9daab6;
    border-radius: 30px;
    position: relative;
    z-index: 2;
    display: flex;
    overflow: hidden
}

.TopBannerSection-ProjectDetails--Header-Right .white_card .middle .progress_bar_wrapper .progress_bar .indicator {
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    height: 100%
}

.TopBannerSection-ProjectDetails--Header-Right .white_card .middle .progress_bar_wrapper .progress_bar .seed_indicator {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%)
}

.TopBannerSection-ProjectDetails--Header-Right .white_card .middle .progress_bar_wrapper .progress_bar .public_indicator {
    background: #743332
}

.TopBannerSection-ProjectDetails--Header-Right .white_card .middle .progress_bar_wrapper .progress_bar .burn_indicator {
    background: #f2c94c
}

.TopBannerSection-ProjectDetails--Header-Right .white_card .bottom {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    gap: 2rem;
    margin: 2rem auto 0
}

@media only screen and (max-width: 414px) {
    .TopBannerSection-ProjectDetails--Header-Right .white_card .bottom {
        flex-direction: column;
        align-items: flex-start;
        gap: 1rem
    }
}

.TopBannerSection-ProjectDetails--Header-Right .white_card .bottom__total__raised {
    text-align: right
}

@media only screen and (max-width: 414px) {
    .TopBannerSection-ProjectDetails--Header-Right .white_card .bottom__total__raised {
        text-align: left
    }
}

.TopBannerSection-ProjectDetails--Header-Right .white_card .bottom__total__raised__value {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-end
}

@media only screen and (max-width: 414px) {
    .TopBannerSection-ProjectDetails--Header-Right .white_card .bottom__total__raised__value {
        justify-content: flex-start
    }
}

.TopBannerSection-ProjectDetails--Header-Right .white_card .bottom p {
    margin: 0;
    font-size: 1.4rem;
    color: #74818d
}

.TopBannerSection-ProjectDetails--Header-Right .white_card .bottom h2 {
    font-family: "IntegralCF-DemiBold", sans-serif;
    margin: 0;
    font-style: normal;
    font-weight: 700;
    font-size: 2.2rem;
    color: #242a31
}

.TopBannerSection-ProjectDetails--Header-Right .white_card .bottom a.black_btn,
.TopBannerSection-ProjectDetails--Header-Right .white_card .bottom button.black_btn {
    width: 220px;
    height: 50px;
    background: #242a31;
    border: none;
    border-radius: 10px;
    color: white;
    font-weight: 700;
    font-size: 1.8rem;
    cursor: pointer;
    position: relative;
    bottom: 0;
    transition: bottom 0.2s ease;
    display: grid;
    place-items: center
}

.TopBannerSection-ProjectDetails--Header-Right .white_card .bottom a.black_btn:hover,
.TopBannerSection-ProjectDetails--Header-Right .white_card .bottom button.black_btn:hover {
    bottom: 1px
}

.TopBannerSection-ProjectDetails--Header-Right .white_card .bottom a.black_btn:disabled,
.TopBannerSection-ProjectDetails--Header-Right .white_card .bottom button.black_btn:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.TopBannerSection-ProjectDetails--Header-Right .white_card .bottom a.black_btn--secondary,
.TopBannerSection-ProjectDetails--Header-Right .white_card .bottom button.black_btn--secondary {
    background: #fff;
    color: #f7495c
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.PortionsListReadonly {
    display: flex;
    flex-direction: column;
    justify-content: center;
    overflow-x: auto;
    width: 100%
}

.PortionsListReadonly--Loading {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 2rem
}

.PortionsListReadonly--Error {
    padding: 2rem
}

.PortionsListReadonly--Islander {
    padding: 2rem
}

.PortionsListReadonly__Header {
    display: flex;
    align-items: center;
    padding: 0.5rem;
    color: #74818d;
    border-bottom: 1px solid #e6ecf1
}

.PortionsListReadonly__Column {
    flex: 0 0 160px;
    width: 160px;
    padding: 5px
}

.PortionsListReadonly__Column img {
    width: 16px
}

.PortionsListReadonly__Column--Button {
    flex: 0 0 225px;
    width: 225px
}

.PortionsListReadonly__Column--Button button {
    width: 220px
}

.PortionsListReadonly__Column--Button .button {
    padding: 14px 20px
}

.PortionsListReadonly__Body {
    padding: 1rem 0;
    position: relative;
    width: 100%
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.ItemLevelCardBackgroundLogo {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    flex: 1;
    width: 100%;
    overflow: hidden;
    -webkit-user-select: none;
    user-select: none
}

.ItemLevelCardBackgroundLogo__Background {
    position: absolute;
    overflow: hidden;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    border-radius: 2rem
}

.ItemLevelCardBackgroundLogo__Background::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    background-color: #242a31;
    opacity: 0.2
}

.ItemLevelCardBackgroundLogo__BackgroundImage,
.ItemLevelCardBackgroundLogo__Background::before {
    width: 100%;
    height: 100%;
    border-radius: 2rem;
    object-fit: cover;
    transition: all 0.3s ease-in
}

.ItemLevelCardBackgroundLogo__Logo {
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 1
}

.ItemLevelCardBackgroundLogo__LogoImage {
    border-radius: 50%;
    height: 200px;
    padding: 2rem
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.ItemLevelCard {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 1.2rem;
    background-color: #fff;
    border-radius: 2rem;
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1);
    padding: 2rem
}

.ItemLevelCard__Header {
    display: flex;
    gap: 2.4rem;
    width: 100%
}

@media only screen and (max-width: 1000px) {
    .ItemLevelCard__Header {
        flex-direction: column;
        align-items: center;
        align-self: center
    }
}

.ItemLevelCard__AllocationList {
    background-color: #f5f7f9;
    border-radius: 1rem;
    text-align: center;
    width: 100%
}

.ItemLevelCard__AllocationList h1 {
    margin: 0
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.ItemLevelContainer__EmptyState {
    width: 100%;
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1);
    border-radius: 1rem;
    margin-top: 4rem;
    padding: 2rem
}


.PageContainer,
.VestingMarketplaceItem {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner),
.VestingMarketplaceItem>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.AlertsSubscription {
    display: flex;
    flex-direction: column;
    align-items: center;
    max-width: 600px;
    width: 600px;
    max-height: 300px;
    background-image: url("../images/background-2.png");
    background-size: 100% 100%;
    border-radius: 20px;
    text-align: center;
    padding: 3.2rem 2rem;
    font-family: "IntegralCF-DemiBold", sans-serif
}

@media only screen and (max-width: 650px) {
    .AlertsSubscription {
        width: auto
    }
}

.AlertsSubscription__Title {
    font-weight: 700;
    font-size: 3rem;
    line-height: 3.2rem;
    color: #fff;
    margin-top: 0;
    margin-bottom: 2rem
}

@media only screen and (max-width: 414px) {
    .AlertsSubscription__Title {
        font-size: 2rem
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.ProtocolTitleBanner {
    position: relative;
    display: flex;
    justify-content: center;
    flex-direction: column
}

.ProtocolTitleBanner__Title {
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-weight: 700;
    font-size: 3rem;
    line-height: 3rem;
    text-align: center
}

.ProtocolTitleBanner__GradientTitle {
    display: block;
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-weight: 700;
    font-size: 3rem;
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent;
    position: relative;
    text-align: center;
    margin-left: 5px
}

.ProtocolTitleBanner__LineWrapper {
    position: absolute;
    z-index: 1;
    bottom: -15px;
    left: 0;
    right: 0
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.ProtocolAlertsBanner {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    gap: 6rem
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.NetworkStats__Banner__Wrapper {
    position: relative;
    width: 100%;
    max-height: 100%
}

.NetworkStats__Banner__Wrapper__Image {
    position: absolute;
    width: 100%;
    height: 100%;
    max-height: 100%;
    object-fit: cover
}

@media only screen and (max-width: 768px) {
    .NetworkStats__Banner__Wrapper__Image {
        width: auto;
        left: -30rem
    }
}

.NetworkStats__Banner__Wrapper-Wave {
    position: absolute;
    width: 100%;
    height: 80%;
    object-fit: cover;
    bottom: 0
}

@media only screen and (max-width: 768px) {
    .NetworkStats__Banner__Wrapper-Wave {
        width: auto;
        height: 40%
    }
}

.NetworkStats .project-bold {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.NetworkStats .project-bold-table {
    font-size: 1.4rem
}

.NetworkStats__Wrapper {
    display: flex;
    flex-direction: column;
    gap: 1rem;
    margin-bottom: 1rem
}

.NetworkStats__Wrapper__Row {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 1rem
}

@media screen and (max-width: 1000px) {
    .NetworkStats__Wrapper__Row {
        grid-template-columns: repeat(2, 1fr)
    }
}

@media only screen and (max-width: 768px) {
    .NetworkStats__Wrapper__Row {
        grid-template-columns: repeat(auto-fill, 100%)
    }
}

.NetworkStats .StatsTitleContainer {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    margin: auto;
    padding: 10rem 2rem 15rem;
    max-width: 1280px;
    width: 100%
}

.NetworkStats .StatsTitle {
    color: #fff;
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-size: 4rem;
    line-height: 4rem;
    text-align: center;
    margin: 0 auto
}

@media (min-width: 600px) {
    .NetworkStats .StatsTitle {
        font-size: 5.2rem;
        line-height: 5.2rem
    }
}

@media (min-width: 800px) {
    .NetworkStats .StatsTitle {
        font-size: 6.4rem;
        line-height: 6.4rem
    }
}

.NetworkStats .Projects__Name img {
    width: 35px;
    border-radius: 50%;
    border: 1px solid #e64347
}

.NetworkStats .Projects__Name__Title {
    font-weight: 700;
    font-size: 1.4rem;
    line-height: 1.4rem
}

.NetworkStats .Projects__Chart__Wrapper {
    display: grid;
    grid-template-columns: repeat(2, minmax(100px, 1fr));
    gap: 1rem;
    margin-bottom: 4rem
}

.NetworkStats .Projects__Chart__Wrapper .box-wrapper {
    padding: 2rem
}

@media screen and (max-width: 1200px) {
    .NetworkStats .Projects__Chart__Wrapper {
        grid-template-columns: repeat(auto-fill, 100%)
    }
}

.NetworkStats .Projects__Chart__Title {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 1rem;
    font-size: 1.8rem;
    font-weight: 700
}

.NetworkStats .Projects__Chart__Area {
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 300px;
    width: 100%
}

.NetworkStats .MarginTop2 h1 {
    font-family: "IntegralCF-ExtraBold", sans-serif
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.StakingTotalStakedWrapper {
    display: flex;
    flex-direction: column;
    margin: 1rem 0
}

.StakingTotalStakedWrapper-Title {
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-size: 1.6rem;
    margin-bottom: 5px
}

@media only screen and (max-width: 414px) {
    .StakingTotalStakedWrapper-Title {
        text-align: center
    }
}

.StakingTotalStakedWrapper .staking-total-staked-section .staking-total-staked-item:first-child {
    padding-bottom: 10px
}

.StakingTotalStakedWrapper .staking-total-staked-section {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%
}

.StakingTotalStakedWrapper .staking-total-staked-section .staking-total-staked-item {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-direction: row;
    height: 100%
}

@media only screen and (max-width: 414px) {
    .StakingTotalStakedWrapper .staking-total-staked-section .staking-total-staked-item {
        flex-direction: column
    }
}

.StakingTotalStakedWrapper .staking-total-staked-section .staking-total-staked-item .Row-Line {
    flex-grow: 1;
    align-self: flex-end;
    border-bottom: 1px solid #e6ecf1
}

.StakingTotalStakedWrapper .staking-total-staked-section .staking-total-staked-item .Row-Line-NoBreak {
    -webkit-transform: translate(0, -12px);
    transform: translate(0, -12px)
}

.StakingTotalStakedWrapper .staking-total-staked-section .staking-total-staked-item .staking-total-staked-label-wrapper {
    display: flex;
    flex-direction: column;
    align-items: flex-start
}

.StakingTotalStakedWrapper .staking-total-staked-section .staking-total-staked-item .staking-total-staked-label-wrapper .staking-total-staked-unlock-label {
    display: flex;
    align-items: center;
    margin-top: 5px;
    color: #74818d
}

.StakingTotalStakedWrapper .staking-total-staked-section .staking-total-staked-item .staking-total-staked-label-wrapper .staking-total-staked-unlock-label img {
    width: 12px;
    margin-right: 5px
}

.StakingTotalStakedWrapper .staking-total-staked-section .staking-total-staked-item .staking-total-staked-label {
    font-weight: 700;
    font-size: 1.5rem;
    color: #242a31;
    display: flex;
    align-items: center
}

.StakingTotalStakedWrapper .staking-total-staked-section .staking-total-staked-item .staking-total-staked-label .staking-tooltip-item {
    margin-left: 10px
}

.StakingTotalStakedWrapper .staking-total-staked-section .staking-total-staked-item .staking-total-staked-value {
    font-weight: 700;
    font-size: 1.8rem;
    color: #242a31;
    margin-top: 5px;
    text-align: center
}

@media only screen and (max-width: 414px) {
    .StakingTotalStakedWrapper .staking-total-staked-section .staking-total-staked-item .staking-total-staked-value {
        width: 100%
    }
}

.StakingTotalStakedWrapper .staking-total-staked-section .staking-total-staked-item .staking-total-staked-value.red {
    color: #f7495c
}

.StakingTotalStakedWrapper .staking-total-staked-section .staking-total-staked-item .staking-total-staked-value .disabled {
    color: #9daab6
}

.StakingTotalStakedWrapper .staking-total-staked-section .staking-total-staked-item .staking-total-staked-value .staking-total-staked-ext {
    font-size: 1.5rem;
    color: #242a31
}

@media only screen and (max-width: 768px) {
    .StakingTotalStakedWrapper .staking-total-staked-section {
        flex-direction: column;
        gap: 2rem
    }
}

@media only screen and (max-width: 414px) {
    .StakingTotalStakedWrapper .TransactionButtonWrapper {
        width: 100%
    }

    .StakingTotalStakedWrapper .TransactionButtonWrapper button {
        width: 100%
    }
}

.StakingTotalStakedWrapper .TransactionButtonWrapper {
    z-index: 2
}

.StakingTotalStakedWrapper .TransactionButtonWrapper button {
    min-width: 160px
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.StakingTotalStatsWrapper {
    margin-top: 2rem
}

.StakingTotalStatsWrapper-TitleContainer {
    margin: 0 auto 20px;
    display: flex;
    align-items: flex-start
}

.StakingTotalStatsWrapper-TitleContainer--Title {
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-weight: 700;
    font-size: 3rem;
    color: #242a31;
    width: 400px;
    text-align: left
}

.StakingTotalStatsWrapper-TitleContainer--Title .staking-tooltip-item {
    margin: 0 5px
}

.StakingTotalStatsWrapper .staking-total-stats-section {
    width: 100%;
    display: flex;
    justify-content: space-between;
    margin: 0 auto 2rem;
    max-width: 1000px
}

.StakingTotalStatsWrapper .staking-total-stats-section .VerticalSeparator {
    height: 100px;
    width: 1px;
    border-right: 1px solid #242a31;
    opacity: 0.2
}

@media only screen and (max-width: 768px) {
    .StakingTotalStatsWrapper .staking-total-stats-section .VerticalSeparator {
        display: none;
        height: 0
    }
}

.StakingTotalStatsWrapper .staking-total-stats-section .staking-total-stats-item {
    padding: 20px 0;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content
}

.StakingTotalStatsWrapper .staking-total-stats-section .staking-total-stats-item .staking-total-stats-label {
    font-weight: 700;
    font-size: 1.5rem;
    color: #242a31;
    display: flex;
    align-items: center;
    text-align: left
}

.StakingTotalStatsWrapper .staking-total-stats-section .staking-total-stats-item .staking-total-stats-label .staking-tooltip-item {
    margin-left: 10px
}

.StakingTotalStatsWrapper .staking-total-stats-section .staking-total-stats-item .staking-total-stats-value {
    font-family: "IntegralCF-DemiBold", sans-serif;
    font-weight: 700;
    font-size: 3rem;
    color: #242a31;
    margin-top: 5px;
    margin-bottom: 5px;
    text-align: left
}

.StakingTotalStatsWrapper .staking-total-stats-section .staking-total-stats-item .staking-total-stats-value.red {
    color: #f7495c;
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.StakingTotalStatsWrapper .staking-total-stats-section .staking-total-stats-item .staking-total-stats-value .staking-total-stats-ext {
    font-size: 1.5rem;
    color: #242a31;
    -webkit-text-fill-color: #242a31;
    -moz-text-fill-color: #242a31
}

@media only screen and (max-width: 768px) {
    .StakingTotalStatsWrapper .staking-total-stats-section {
        flex-direction: column
    }

    .StakingTotalStatsWrapper .staking-total-stats-item:not(:last-child) {
        margin-bottom: 10px
    }
}

.StakingTotalStatsWrapper .staking-total-stats-title-wrapper {
    text-align: center;
    margin-bottom: 30px
}

.StakingTotalStatsWrapper .staking-total-stats-title-wrapper .staking-total-stats-title {
    font-weight: 700;
    font-size: 3.6rem;
    color: #242a31;
    margin-bottom: 10px
}

.StakingTotalStatsWrapper .staking-total-stats-title-wrapper .staking-total-stats-subtitle {
    font-weight: 500;
    font-size: 1.8rem;
    color: #242a31
}

.StakingTotalStatsWrapper .staking-progress-bar-wrapper {
    display: flex;
    flex-direction: column
}

.StakingTotalStatsWrapper .staking-progress-bar-wrapper .staking-chart-item {
    padding: 20px;
    width: 100%
}

.StakingTotalStatsWrapper .staking-progress-bar-wrapper .staking-chart-item:not(:last-child) {
    margin-right: 10px
}

.StakingTotalStatsWrapper .staking-progress-bar-wrapper .staking-chart-item .staking-chart-item-label {
    font-weight: 500;
    font-size: 1.8rem;
    color: #74818d;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.StakingTotalStatsWrapper .staking-progress-bar-wrapper .staking-chart-item .staking-chart-item-label .staking-tooltip-item {
    margin: 0 5px
}

.StakingTotalStatsWrapper .staking-progress-bar-wrapper .staking-chart-item .staking-chart-item-value {
    font-weight: 700;
    font-size: 2.8rem;
    color: #242a31;
    margin-top: 5px
}

@media only screen and (max-width: 768px) {
    .StakingTotalStatsWrapper .staking-progress-bar-wrapper:first-child {
        margin-bottom: 10px
    }
}

.StakingTotalStatsWrapper .staking-chart-area {
    min-height: 300px;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center
}

.StakingTotalStatsWrapper .staking-line-chart-wrapper {
    display: grid;
    grid-template-columns: repeat(auto-fill, 100%);
    grid-column-gap: 10px
}

.StakingTotalStatsWrapper .staking-line-chart-wrapper .staking-line-chart-item {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    position: relative;
    min-height: 300px
}

.StakingTotalStatsWrapper .staking-line-chart-wrapper .staking-line-chart-item .staking-chart-switcher {
    display: flex;
    margin-bottom: 10px
}

.StakingTotalStatsWrapper .staking-line-chart-wrapper .staking-line-chart-item .staking-chart-switcher .staking-chart-switch-item {
    color: #74818d;
    padding: 7px 15px;
    cursor: pointer;
    border: 1px solid #f5f7f9;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    min-width: 70px;
    text-align: center
}

.StakingTotalStatsWrapper .staking-line-chart-wrapper .staking-line-chart-item .staking-chart-switcher .staking-chart-switch-item.active {
    color: #f7495c;
    background-color: #f5f7f9
}

.StakingTotalStatsWrapper .staking-line-chart-wrapper .staking-line-chart-item .staking-chart-switcher .staking-chart-switch-item:first-child {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.StakingTotalStatsWrapper .staking-line-chart-wrapper .staking-line-chart-item .staking-chart-switcher .staking-chart-switch-item:last-child {
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px
}

@media only screen and (max-width: 768px) {
    .StakingTotalStatsWrapper .staking-line-chart-wrapper {
        grid-template-columns: repeat(auto-fill, 100%)
    }

    .StakingTotalStatsWrapper .staking-line-chart-wrapper .staking-line-chart-item {
        margin-bottom: 10px
    }
}

.StakingTotalStatsWrapper .staking-chart-wrapper {
    width: 100%;
    display: flex;
    justify-content: space-between;
    margin-bottom: 10px
}

.StakingTotalStatsWrapper .staking-chart-wrapper .staking-chart-item {
    padding: 20px;
    width: 100%
}

.StakingTotalStatsWrapper .staking-chart-wrapper .full-width {
    width: 100%
}

.StakingTotalStatsWrapper .staking-chart-wrapper .staking-progress-bar {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column
}

.StakingTotalStatsWrapper .staking-chart-wrapper .staking-progress-bar .staking-progress-bar-legend {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 10px
}

.StakingTotalStatsWrapper .staking-chart-wrapper .staking-progress-bar .staking-progress-bar-color {
    background-color: #fff6f7;
    height: 30px
}

.StakingTotalStatsWrapper .staking-chart-wrapper .staking-progress-bar .staking-progress-bar-color span {
    background-color: #f7495c
}

.StakingTotalStatsWrapper .staking-chart-wrapper .chart-header {
    text-align: center;
    margin-bottom: 10px;
    font-weight: 700;
    font-size: 2rem;
    color: #242a31
}

.StakingTotalStatsWrapper .staking-chart-wrapper .chart-header .chart-title .staking-tooltip-item {
    margin-top: -5px;
    margin-left: 5px
}

.StakingTotalStatsWrapper .staking-chart-wrapper .staking-section-wrapper {
    padding: 20px;
    width: 100%
}

.StakingTotalStatsWrapper .staking-chart-wrapper .staking-section-wrapper .staking-total-stats-item {
    display: flex;
    justify-content: space-between;
    align-items: center
}

.StakingTotalStatsWrapper .staking-chart-wrapper .staking-section-wrapper .staking-total-stats-item:not(:last-child) {
    margin-bottom: 10px
}

.StakingTotalStatsWrapper .staking-chart-wrapper .staking-section-wrapper .staking-total-stats-item .staking-total-stats-label {
    font-weight: 500;
    font-size: 1.8rem;
    color: #74818d;
    margin-right: 10px
}

.StakingTotalStatsWrapper .staking-chart-wrapper .staking-section-wrapper .staking-total-stats-item .staking-total-stats-value {
    font-weight: 700;
    font-size: 2rem;
    color: #242a31
}

@media only screen and (max-width: 768px) {
    .StakingTotalStatsWrapper .staking-chart-wrapper {
        flex-direction: column;
        grid-template-columns: repeat(auto-fill, 100%)
    }

    .StakingTotalStatsWrapper .staking-chart-wrapper .staking-chart-item {
        width: 100%
    }

    .StakingTotalStatsWrapper .staking-chart-wrapper .staking-pie-chart {
        margin-top: 10px
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.StakingRow {
    display: flex;
    justify-content: space-between;
    margin: 1rem 0
}

.StakingRow-Label {
    display: flex;
    flex-direction: column
}

.StakingRow-Label--Title {
    font-size: 1.6rem;
    background-image: red;
    margin-bottom: 1rem;
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.StakingRow-Label--Balance {
    font-weight: 400
}

.StakingRow-Label--Balance__Wrapper {
    display: flex;
    flex-direction: column
}

@media only screen and (max-width: 768px) {
    .StakingRow-Label--Balance__Wrapper {
        flex-direction: row
    }
}

@media only screen and (max-width: 768px) {
    .StakingRow-Label--Balance {
        margin-right: 5px
    }
}

.StakingRow-Label--Price {
    font-weight: 700
}

.StakingRow-InputField {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    width: 70%
}

@media only screen and (max-width: 768px) {
    .StakingRow-InputField {
        width: 100%
    }
}

.StakingRow-InputField--Max {
    cursor: pointer;
    background-image: red;
    margin-bottom: 5px;
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.StakingRow-InputField--Container {
    display: flex;
    flex-direction: row;
    align-items: flex-end
}

@media only screen and (max-width: 768px) {
    .StakingRow-InputField--Container {
        width: 100%
    }
}

@media only screen and (max-width: 414px) {
    .StakingRow-InputField--Container {
        flex-direction: column;
        gap: 1rem
    }
}

.StakingRow-InputField--Input {
    display: flex;
    align-items: center;
    position: relative;
    margin-right: -5px
}

.StakingRow-InputField--Input .form-item {
    border-radius: 5px
}

@media only screen and (max-width: 768px) {
    .StakingRow-InputField--Input {
        width: 100%
    }
}

@media only screen and (max-width: 414px) {
    .StakingRow-InputField--Input {
        margin-right: 0
    }
}

.StakingRow-InputField--Input input {
    -webkit-transform: translate(3px, 0);
    transform: translate(3px, 0);
    width: 100%;
    height: 42px;
    background: #efefef;
    border: 0;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    padding: 1.4rem
}

.StakingRow-InputField--Input .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.StakingRow-InputField--Input-Error {
    margin-top: 5px;
    color: #e64347;
    text-align: right
}

.StakingRow-InputField .TransactionButtonWrapper {
    z-index: 2
}

.StakingRow-InputField .TransactionButtonWrapper button {
    min-width: 160px
}

@media only screen and (max-width: 414px) {
    .StakingRow-InputField .TransactionButtonWrapper {
        width: 100%
    }

    .StakingRow-InputField .TransactionButtonWrapper button {
        width: 100%
    }
}

.StakingRow-InputField .transaction-button-wrapper {
    z-index: 999;
    height: 100%
}

.StakingRow-InputField .transaction-button-wrapper button {
    height: 100%
}

.StakingRow-InputField .transaction-button-wrapper-Error {
    color: red;
    margin: 0.5rem 0
}

.StakingRow-InputField--Error input {
    outline: none;
    border: none;
    box-shadow: inset 0 0 0 1px red
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.StakingWrapper-CardContainer .transaction-button-wrapper {
    display: flex;
    justify-content: flex-end
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.StakingWrapper-CardContainer .farming-progress-bar {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    width: 100%
}

.StakingWrapper-CardContainer .farming-progress-bar .farming-progress-bar-legend {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: 10px
}

.StakingWrapper-CardContainer .farming-progress-bar .farming-progress-bar-color {
    overflow: hidden;
    background-color: #fff6f7;
    height: 30px;
    width: 100%
}

.StakingWrapper-CardContainer .form-item-wrapper {
    padding: 0;
    margin-top: 1.5rem
}

.StakingWrapper-CardContainer .form-item-wrapper label {
    color: #74818d;
    font-size: 1.4rem
}

.StakingWrapper-CardContainer .form-item-wrapper label:hover {
    color: #909aa4
}

.StakingWrapper-CardContainer .form-item-wrapper .input-values {
    justify-content: center;
    padding: 0
}

.StakingWrapper-CardContainer .form-item-wrapper .input-values .second-label {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    top: auto
}

.StakingWrapper-CardContainer .form-item-wrapper .input-values .form-item {
    font-size: 2rem;
    padding: 5px 65px 5px 10px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

@media only screen and (max-width: 414px) {
    .StakingWrapper-CardContainer .form-item-wrapper .input-values .form-item {
        border-radius: 10px
    }
}

.StakingWrapper-CardContainer .TransactionButtonsWrapper {
    display: flex;
    align-items: center;
    justify-content: space-between
}

.StakingWrapper-CardContainer .TransactionButtonsWrapper .transaction-button-wrapper {
    width: 100%
}

.StakingWrapper-CardContainer .TransactionButtonsWrapper .transaction-button-wrapper .button {
    width: 100%
}

.StakingWrapper-CardContainer .TransactionButtonsWrapper .transaction-button-wrapper:first-child {
    margin-right: 5px
}

@media only screen and (max-width: 414px) {
    .StakingWrapper-CardContainer .TransactionButtonsWrapper {
        flex-direction: column
    }

    .StakingWrapper-CardContainer .TransactionButtonsWrapper .transaction-button-wrapper:first-child {
        margin-right: 0 !important
    }

    .StakingWrapper-CardContainer .TransactionButtonsWrapper .transaction-button-wrapper {
        width: 100%
    }

    .StakingWrapper-CardContainer .TransactionButtonsWrapper .transaction-button-wrapper .button {
        width: 100%
    }

    .StakingWrapper-CardContainer .TransactionButtonsWrapper .transaction-button-wrapper:first-child {
        margin-bottom: 5px
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.staking-tvl-wrapper {
    max-width: 450px;
    margin: auto auto 2rem
}

.staking-tvl-wrapper .vertical-divider {
    border-right: 1px solid #e6ecf1;
    height: 50px
}

@media only screen and (max-width: 650px) {
    .staking-tvl-wrapper .vertical-divider {
        display: none
    }
}

.staking-tvl-wrapper .box-wrapper {
    padding: 1rem !important
}

.staking-tvl-wrapper .staking-tvl-section {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 1rem
}

@media only screen and (max-width: 650px) {
    .staking-tvl-wrapper .staking-tvl-section {
        flex-direction: column
    }
}

.staking-tvl-wrapper .staking-tvl-section .staking-tvl-item {
    padding: 1rem;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 0.5rem
}

.staking-tvl-wrapper .staking-tvl-section .staking-tvl-item .staking-tvl-item-header img {
    width: 50px;
    height: 50px
}

.staking-tvl-wrapper .staking-tvl-section .staking-tvl-item .staking-tvl-item-label {
    color: #74818d;
    font-size: 1.5rem;
    line-height: 21px
}

.staking-tvl-wrapper .staking-tvl-section .staking-tvl-item .staking-tvl-item-value {
    color: #242a31;
    font-weight: 700;
    font-size: 3rem;
    font-family: "IntegralCF-ExtraBold", sans-serif;
    text-align: center
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.StakingLongTermSection {
    margin-top: 1rem;
    display: flex;
    justify-content: space-between;
    align-items: center
}

@media only screen and (max-width: 650px) {
    .StakingLongTermSection {
        display: flex;
        flex-direction: column;
        gap: 0;
        align-items: stretch
    }
}

.StakingLongTermSection__Text {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent;
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-size: 1.6rem;
    font-weight: 500;
    align-self: center;
    margin: 0
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.StakingWrapper__Banner {
    position: relative;
    width: 100%;
    height: 850px;
    background-image: url("");
    background-color: #e64347;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    padding-top: 7rem
}

@media (max-width: 1060px) {
    .StakingWrapper__Banner {
        padding-bottom: 4rem;
        height: 1200px
    }
}

@media only screen and (max-width: 768px) {
    .StakingWrapper__Banner {
        padding-bottom: 2rem;
        height: 1400px
    }
}

@media only screen and (max-width: 650px) {
    .StakingWrapper__Banner {
        height: auto
    }
}

.StakingWrapper__Banner-Wave {
    position: absolute;
    width: 100%;
    height: 40%;
    object-fit: cover;
    bottom: 0
}

@media (max-width: 1060px) {
    .StakingWrapper__Banner-Wave {
        height: 20%
    }
}

.StakingWrapper-HeaderContainer {
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 0;
    gap: 2rem;
    z-index: 3
}

@media (min-width: 1060px) {
    .StakingWrapper-HeaderContainer {
        flex-direction: row;
        gap: 5rem
    }
}

.StakingWrapper-Header {
    width: 100%;
    color: #fff;
    margin-bottom: 5rem
}

@media (min-width: 1060px) {
    .StakingWrapper-Header {
        margin-bottom: 0
    }
}

.StakingWrapper-Header__Title {
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-size: 4rem;
    line-height: 4rem
}

@media (min-width: 800px) {
    .StakingWrapper-Header__Title {
        font-size: 6.4rem;
        line-height: 6.4rem
    }
}

.StakingWrapper-Header--SubtitleContainer {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    padding: 2rem;
    border-radius: 10px;
    border: 1px solid #fff
}

.StakingWrapper-Header--InfoContainer {
    display: flex;
    align-items: stretch;
    gap: 1rem
}

@media only screen and (max-width: 414px) {
    .StakingWrapper-Header--InfoContainer {
        flex-direction: column
    }
}

.StakingWrapper-CardContainer {
    position: relative;
    display: flex;
    flex-direction: column;
    width: 100%;
    background-color: #fff;
    border-radius: 1.5rem;
    padding: 3.5rem 2rem 2rem;
    box-shadow: 0 0 1.25rem rgba(255, 0, 0, 0.1)
}

.StakingWrapper-CardContainer--Header {
    position: absolute;
    display: flex;
    justify-content: space-around;
    top: -2.5rem;
    gap: 1rem;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    width: 80%;
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    padding: 1.5rem;
    border-radius: 1rem
}

.StakingWrapper-CardContainer--Header .TotalValueLocked {
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
    display: flex;
    align-items: center
}

@media only screen and (max-width: 650px) {
    .StakingWrapper-CardContainer--Header .TotalValueLocked {
        flex-direction: column;
        font-size: 1.2rem
    }
}

.StakingWrapper-CardContainer--Header .TotalValueLocked .StakingXavaPrice {
    display: inline-flex;
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-size: 1.8rem;
    padding: 1px 1rem 0
}

@media only screen and (max-width: 414px) {
    .StakingWrapper-CardContainer--Header .TotalValueLocked .StakingXavaPrice {
        font-size: 1.4rem
    }
}

.StakingWrapper-CardContainer--Header .VerticalSeparator {
    border-right: 1px solid #fff;
    opacity: 0.5
}

.StakingWrapper-CardContainer--Header .XavaPrice {
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
    display: flex;
    align-items: center
}

@media only screen and (max-width: 650px) {
    .StakingWrapper-CardContainer--Header .XavaPrice {
        flex-direction: column;
        font-size: 1.2rem
    }
}

.StakingWrapper-CardContainer--Header .XavaPrice .StakingXavaPrice {
    display: inline-flex;
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-size: 1.8rem;
    padding: 1px 1rem 0
}

@media only screen and (max-width: 414px) {
    .StakingWrapper-CardContainer--Header .XavaPrice .StakingXavaPrice {
        font-size: 1.4rem
    }
}

.StakingWrapper-CardContainer .HorizontalSeparator {
    width: 100%;
    margin: 1rem 0;
    border-bottom: 1px solid #242a31;
    opacity: 0.2
}

.StakingWrapper-CardContainer .StakingRow {
    display: flex;
    justify-content: space-between
}

@media only screen and (max-width: 768px) {
    .StakingWrapper-CardContainer .StakingRow {
        flex-direction: column
    }
}

.StakingWrapper-CardContainer .StakingRow-Label {
    display: flex;
    flex-direction: column
}

.StakingWrapper-CardContainer .StakingRow-Label--Title {
    font-family: "IntegralCF-ExtraBold", sans-serif;
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    margin-bottom: 1rem;
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.StakingWrapper-CardContainer .StakingRow-Label--Balance {
    font-weight: 400
}

.StakingWrapper-CardContainer .StakingRow-Label--Price {
    display: flex;
    align-items: center;
    font-weight: 700;
    font-size: 1.6rem
}

.StakingWrapper-CardContainer .StakingRow-InputField {
    display: flex;
    flex-direction: column;
    align-items: flex-end
}

.StakingWrapper-CardContainer .StakingRow-InputField--Max {
    font-size: 1.5rem;
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    margin-bottom: 5px;
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.StakingWrapper-CardContainer .StakingRow-InputField--Input input {
    background: #efefef
}

.StakingWrapper-CardContainer .StakingRow-InputField--Input input input {
    width: 100%
}

.StakingWrapper .box-wrapper {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1);
    max-width: 100%
}

.StakingWrapper .staking-content {
    margin-top: 400px
}

@media only screen and (max-width: 586px) {
    .StakingWrapper .staking-content {
        margin-top: 300px
    }
}

.StakingWrapper .fields-wrapper {
    margin: 0 !important
}

.StakingWrapper .page-title {
    color: #fff;
    font-size: 5.2rem;
    font-weight: 700;
    text-align: center;
    margin-top: 3rem
}

.StakingWrapper .page-title b {
    color: #f7495c
}

.StakingWrapper .page-subtitle {
    font-size: 4rem;
    margin-bottom: 20px
}

.StakingWrapper .page-description {
    text-align: center;
    color: #74818d;
    font-size: 1.8rem;
    margin-bottom: 30px
}

.StakingWrapper .page-description-farm-started {
    display: flex;
    align-items: center;
    justify-content: center;
    border: 2px solid #e64347;
    border-radius: 5px;
    padding: 10px;
    color: #f7495c;
    max-width: 700px;
    margin: 20px auto 0
}

.StakingWrapper .page-description-farm-started-title {
    margin-left: 5px
}

.StakingWrapper .staking-switch-staking-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    margin-bottom: 10px;
    padding: 20px
}

.StakingWrapper .staking-switch-staking-wrapper .section-title {
    font-size: 2rem;
    font-weight: 700;
    margin-bottom: 10px;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.StakingWrapper .staking-switch-staking-wrapper .staking-switch-staking-buttons {
    width: 100%;
    display: flex;
    background-color: #fff6f7;
    padding: 5px;
    border-radius: 10px
}

.StakingWrapper .staking-switch-staking-wrapper .staking-switch-staking-buttons .button {
    width: 100%
}

.StakingWrapper .staking-switch-staking-wrapper .staking-switch-staking-buttons .button:first-child {
    margin-right: 5px
}

.StakingWrapper .section-asset-wrapper {
    display: flex;
    align-items: center;
    margin-bottom: 20px
}

.StakingWrapper .section-asset-wrapper .section-title {
    font-size: 2.8rem;
    margin-left: 7px;
    font-weight: 700;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between
}

.StakingWrapper .section-asset-wrapper .section-logo {
    width: 25px
}

.StakingWrapper .staking-sections-wrapper {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-auto-rows: 1fr;
    grid-column-gap: 10px;
    margin-bottom: 10px
}

.StakingWrapper .staking-sections-wrapper .staking-sections-forms {
    display: flex;
    flex-direction: column;
    gap: 35px
}

.StakingWrapper .staking-sections-wrapper .staking-section-wrapper {
    background: #fff;
    padding: 20px
}

.StakingWrapper .staking-sections-wrapper .staking-section-wrapper .section-buttons {
    width: 100%;
    display: flex;
    background-color: #fff6f7;
    padding: 5px;
    border-radius: 10px;
    font-size: 2rem;
    margin-bottom: 30px
}

.StakingWrapper .staking-sections-wrapper .staking-section-wrapper .section-buttons .button {
    width: 100%
}

.StakingWrapper .staking-sections-wrapper .staking-section-wrapper .section-buttons .button:first-child {
    margin-right: 5px
}

.StakingWrapper .staking-sections-wrapper .staking-section-wrapper .staking-content-wrapper {
    display: flex;
    flex-grow: 1;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

@media only screen and (max-width: 768px) {
    .StakingWrapper .staking-sections-wrapper {
        grid-template-columns: repeat(auto-fill, 100%);
        grid-auto-rows: auto
    }

    .StakingWrapper .staking-sections-wrapper .staking-section-wrapper {
        margin-bottom: 10px
    }
}

@media only screen and (max-width: 850px) {
    .StakingWrapper .line-wrapper {
        display: none
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.ExplanationBox {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1);
    background-color: #fff;
    border-radius: 12px;
    flex-grow: 1;
    flex-basis: 50%;
    display: flex;
    flex-direction: column;
    gap: 2rem;
    align-items: center;
    padding: 2rem 2rem
}

.ExplanationBox__ImageAndHeading {
    display: flex;
    flex-direction: column;
    gap: 1rem;
    align-items: center
}

.ExplanationBox__ImageContainer {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100px
}

.ExplanationBox__Image {
    width: 100%
}

.ExplanationBox__FeatureName {
    margin: 0;
    font-family: "Montserrat", sans-serif;
    font-weight: 600;
    font-size: 1.6rem
}

.ExplanationBox__List {
    display: flex;
    flex-direction: column;
    gap: 1rem;
    align-items: flex-start;
    list-style: none;
    align-self: stretch;
    padding: 1rem;
    margin: 0
}

.ExplanationBox__ListItem {
    margin: 0;
    display: flex;
    gap: 1rem
}

.ExplanationBox__ListItemBullet {
    flex-basis: 24px;
    flex-shrink: 0;
    flex-grow: 0;
    display: flex;
    align-items: center;
    justify-content: center
}

.ExplanationBox__ListItemBulletImage {
    width: 100%
}

.ExplanationBox__ListItemText {
    margin: 0;
    flex-shrink: 1;
    flex-grow: 1;
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
    text-align: left
}

.ExplanationBox__ButtonsGroup {
    display: flex;
    flex-direction: column;
    gap: 1rem;
    align-self: stretch
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.ExplanationContainer {
    background-color: #fff;
    display: grid;
    gap: 2rem;
    grid-template-columns: repeat(2, 1fr)
}

@media only screen and (max-width: 650px) {
    .ExplanationContainer {
        grid-template-columns: repeat(auto-fill, 100%)
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.AccountStatsAutomation__Container {
    padding: 7rem 0 !important
}

.AccountStatsAutomation__MainContent {
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 2rem
}

@media only screen and (max-width: 320px) {
    .AccountStatsAutomation__MainContent .Accordion__Content {
        padding: 1.2rem 0
    }
}

.AccountStatsAutomation__Header {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    padding: 0 1.5rem;
    gap: 0.5rem
}

.AccountStatsAutomation__Icon {
    transition: all 0.3s ease-in
}

.AccountStatsAutomation__Icon--Expanded {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.AccountStatsAutomation__Section {
    width: 100%
}

.AccountStatsAutomation__Heading {
    display: flex;
    align-items: center;
    align-self: baseline;
    font-size: 2.2rem;
    text-align: left;
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.AccountStatsAutomation__Heading:not(:first-child) {
    margin-top: 6rem
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.AccountStatsPage__Cards {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 1rem
}

@media only screen and (max-width: 1000px) {
    .AccountStatsPage__Cards {
        grid-template-columns: repeat(2, 1fr)
    }
}

@media only screen and (max-width: 650px) {
    .AccountStatsPage__Cards {
        grid-template-columns: repeat(auto-fill, 100%)
    }
}

.AccountStats {
    position: relative
}

.AccountStats__Wrapper {
    position: relative;
    display: flex;
    flex: 1 1;
    flex-direction: column;
    overflow: hidden
}

@media screen and (min-width: 1061px) {
    .AccountStats__Wrapper__SideContent {
        display: flex;
        flex: 1 1;
        flex-direction: column;
        overflow: hidden;
        padding: 0 1rem
    }
}

.AccountStats__Banner__Wrapper {
    position: absolute;
    width: 100%;
    max-height: 100%
}

.AccountStats__Banner__Wrapper__Image {
    position: absolute;
    width: 100%;
    height: 100%;
    max-height: 120%;
    object-fit: cover;
    z-index: -10
}

@media only screen and (max-width: 768px) {
    .AccountStats__Banner__Wrapper__Image {
        width: auto;
        left: -30rem
    }
}

.AccountStats__Banner__Wrapper-Size {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    margin: auto;
    padding: 18rem;
    max-width: 1280px;
    width: 100%
}

@media screen and (max-width: 1060px) {
    .AccountStats__Banner__Wrapper-Size {
        display: none
    }
}

.AccountStats__Banner__Wrapper-Wave {
    position: absolute;
    width: 100%;
    height: 80%;
    object-fit: cover;
    bottom: calc(-20% - 5px);
    z-index: -9
}

@media only screen and (max-width: 768px) {
    .AccountStats__Banner__Wrapper-Wave {
        width: auto;
        height: 40%
    }
}

.AccountStats__Container {
    margin-top: 16rem
}

@media screen and (max-width: 1500px) {
    .AccountStats__Container {
        margin-top: 8rem
    }
}

@media screen and (max-width: 1060px) {
    .AccountStats__Container {
        margin-top: 4rem
    }
}

@media screen and (min-width: 1061px) {
    .AccountStats__Container__Content {
        display: flex;
        align-items: flex-start;
        gap: 1rem
    }
}

.AccountStats .StatsTitleContainer {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    margin: auto;
    padding: 10rem 2rem 15rem;
    max-width: 1280px;
    width: 100%
}

.AccountStats .StatsTitle {
    color: #fff;
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-size: 4rem;
    line-height: 4rem;
    text-align: center;
    margin: 0 auto
}

@media (min-width: 600px) {
    .AccountStats .StatsTitle {
        font-size: 5.2rem;
        line-height: 5.2rem
    }
}

@media (min-width: 800px) {
    .AccountStats .StatsTitle {
        font-size: 6.4rem;
        line-height: 6.4rem
    }
}

.AccountStats .box-wrapper {
    padding: 20px !important;
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1) !important
}

.AccountStats__Content {
    flex: 1 1;
    display: flex;
    flex-direction: column
}

.AccountStats__Content__Wrapper {
    position: relative
}

.AccountStats__Sidebar {
    width: 100%
}

.AccountStats__Sidebar__Content {
    display: grid;
    grid-template-columns: 295px 1fr;
    grid-gap: 2rem;
    margin-bottom: 2rem
}

@media only screen and (max-width: 768px) {
    .AccountStats__Sidebar__Content {
        grid-template-columns: repeat(auto-fill, 100%)
    }
}

.AccountStats__Sidebar__Content__Transaction {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 1rem;
    padding: 1rem
}

.AccountStats__Sidebar__Content__Transaction:hover {
    background-color: #fff6f7
}

.AccountStats__Sidebar__Content__Transaction:not(:last-child) {
    border-bottom: 1px solid #fff6f7
}

.AccountStats__Sidebar__Content__Transaction--Left {
    text-align: left
}

.AccountStats__Sidebar__Content__Transaction--Right {
    text-align: right
}

@media only screen and (max-width: 768px) {
    .AccountStats__Sidebar__Content__Transaction {
        flex-direction: column;
        align-items: flex-start;
        justify-content: flex-start;
        gap: 0
    }

    .AccountStats__Sidebar__Content__Transaction--Right {
        text-align: left
    }
}

.AccountStats__Sidebar__Content__RedirectImage {
    width: 1.2rem
}

.AccountStats__Staking {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    grid-gap: 2rem
}

@media screen and (max-width: 1200px) {
    .AccountStats__Staking {
        grid-template-columns: repeat(2, 1fr)
    }
}

@media only screen and (max-width: 650px) {
    .AccountStats__Staking {
        grid-template-columns: repeat(auto-fill, 100%)
    }
}

.AccountStats__Staking__Item {
    display: flex;
    align-items: center;
    gap: 1rem
}

.AccountStats__Staking__Item__Value {
    font-size: 2.2rem;
    font-weight: 700;
    font-family: "IntegralCF-ExtraBold", sans-serif;
    color: #242a31
}

.AccountStats__Staking__Item__Label {
    display: flex;
    flex-direction: column;
    font-size: 1.3rem;
    font-weight: 100;
    color: #242a31
}

.AccountStats__Staking__Item__Label svg {
    width: 16px !important;
    height: 16px !important
}

.AccountStats__Staking__Item svg,
.AccountStats__Staking__Item img {
    width: 75px;
    height: 75px
}

.AccountStats__Allocations {
    display: flex;
    flex-direction: column;
    align-items: flex-start
}

@media screen and (max-width: 1200px) {
    .AccountStats__Allocations {
        flex-direction: column
    }
}

.AccountStats__ClaimableTag {
    display: flex;
    position: absolute;
    align-items: center;
    font-size: .8rem;
    background-color: #63db96;
    left: -25px;
    top: 15px;
    height: 15px;
    padding: 0 2rem;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg)
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.SalesPage__Container {
    margin: auto;
    width: 100%;
    max-width: 1280px;
    padding: 1rem 2rem
}

.SalesPage__Container .launchingProject {
    margin-top: 2rem
}

.SalesPage__Banner__Wrapper {
    position: relative;
    width: 100%;
    max-height: 100%
}

.SalesPage__Banner__Wrapper__Image {
    position: absolute;
    width: 100%;
    height: 100%;
    max-height: 100%;
    object-fit: cover
}

@media only screen and (max-width: 768px) {
    .SalesPage__Banner__Wrapper__Image {
        width: auto;
        left: -30rem
    }
}

.SalesPage__Banner__Wrapper-Wave {
    position: absolute;
    width: 100%;
    height: 80%;
    object-fit: cover;
    bottom: 0
}

@media only screen and (max-width: 768px) {
    .SalesPage__Banner__Wrapper-Wave {
        width: auto;
        height: 40%
    }
}

.SalesPage .SalesTitleContainer {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    margin: auto;
    padding: 10rem 2rem 15rem;
    max-width: 1280px;
    width: 100%
}

.SalesPage .SalesTitle {
    color: #fff;
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-size: 4rem;
    line-height: 4rem;
    text-align: center;
    margin: 1rem auto
}

@media (min-width: 600px) {
    .SalesPage .SalesTitle {
        font-size: 5.2rem;
        line-height: 5.2rem
    }
}

@media (min-width: 800px) {
    .SalesPage .SalesTitle {
        font-size: 6.4rem;
        line-height: 6.4rem
    }
}

.SalesPage .SalesDescription {
    color: #fff;
    font-size: 1.5rem;
    text-align: center;
    margin: 0 auto
}


.PageContainer,
.VestingMarketplace {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner),
.VestingMarketplace>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}


.PageContainer,
.VestingMarketplaceSingleProject {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner),
.VestingMarketplaceSingleProject>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}


.PageContainer,
.VestingDashboard {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner),
.VestingDashboard>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.CartItemLogoAmount {
    display: flex;
    align-items: center;
    gap: 1.6rem .8rem
}

@media only screen and (max-width: 650px) {
    .CartItemLogoAmount {
        flex-direction: column
    }
}

.CartItemLogoAmount__Image {
    width: 45px;
    border-radius: 50%;
    border: 1px solid #e64347
}

@media only screen and (max-width: 650px) {
    .CartItemLogoAmount__Image {
        width: 150px
    }
}

.CartItemLogoAmount__TextWrapper {
    display: flex;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    gap: 0.5rem 1rem
}

.CartItemLogoAmount__Title {
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-size: 1.6rem;
    width: -webkit-min-content;
    width: min-content
}

.CartItemLogoAmount__Amount {
    padding: .4rem;
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-size: 1.6rem;
    background-color: #e6ecf1;
    border-radius: .4rem
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.CartItemIconLabels {
    display: flex;
    align-items: center;
    gap: 1rem
}

.CartItemIconLabels__Icon {
    width: 45px
}

.CartItemIconLabels__Label {
    display: flex;
    flex-direction: column
}

.CartItemIconLabels__LabelTop {
    font-family: "Montserrat", sans-serif;
    font-size: 1.2rem;
    font-weight: 600
}

.CartItemIconLabels__LabelBottom {
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-size: 1.6rem
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.CartItemSmallIconLabel {
    display: flex;
    align-items: center;
    gap: .4rem;
    font-family: "Montserrat", sans-serif;
    font-size: 1.2rem;
    font-weight: 600
}

.CartItemSmallIconLabel__Icon {
    color: #e64347;
    width: 1rem
}

.CartItemSmallIconLabel__Price--Above {
    color: #e64347
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.CartItem {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    gap: 1.6rem .8rem;
    padding: 2rem 1.2rem;
    background-color: transparent;
    border-radius: 1rem;
    transition: all 0.3s
}

.CartItem:not(:last-child) {
    border-bottom: 1px solid #f5f7f9
}

.CartItem:hover {
    background-color: #f5f7f9
}

@media only screen and (max-width: 650px) {
    .CartItem {
        align-items: center;
        flex-direction: column
    }
}

.CartItem__Row {
    flex: 2
}

@media only screen and (max-width: 650px) {
    .CartItem__Row {
        width: -webkit-max-content;
        width: max-content
    }
}

.CartItem__IconStats {
    flex: 4;
    display: flex;
    align-items: center;
    justify-content: space-around;
    flex-wrap: wrap
}

@media only screen and (max-width: 650px) {
    .CartItem__IconStats {
        gap: 1.4rem;
        justify-content: flex-start
    }
}

.CartItem__Summary {
    flex: 2;
    display: flex;
    flex-direction: column;
    align-items: flex-start
}

.CartItem__SummaryHeader {
    font-family: "Montserrat", sans-serif;
    font-size: 1.2rem;
    font-weight: 600
}

@media only screen and (max-width: 650px) {
    .CartItem__SummaryHeader {
        align-self: center
    }
}

.CartItem__CloseRow {
    display: flex;
    flex: 1;
    justify-content: flex-end
}

@media only screen and (max-width: 650px) {
    .CartItem__CloseRow {
        order: -1;
        align-self: flex-end
    }
}

.CartItem__CheckoutButtonContainer {
    flex: 2;
    display: flex;
    flex-direction: column;
    align-items: flex-start
}

@media only screen and (max-width: 1000px) {
    .CartItem__CheckoutButtonContainer {
        width: 100%
    }
}

.CartItem__CheckoutButton {
    flex: 4;
    width: 100%
}

@media only screen and (max-width: 1000px) {
    .CartItem__CheckoutButton {
        flex: none
    }
}

.CartItem__CheckoutButton button {
    width: 100%
}

.CartItem__SoldButton {
    width: 100%;
    font-weight: 700;
    font-size: 1.2rem;
    border-radius: 5px;
    z-index: 999;
    align-items: center;
    cursor: not-allowed;
    transition: 0.2s;
    justify-content: center;
    white-space: nowrap;
    display: flex;
    min-height: 42px;
    min-width: 160px;
    line-height: 40px;
    height: 40px;
    padding: 10px 15px;
    border: 0;
    background-color: #63db96;
    color: #fff
}

.CartItem__CloseButton {
    font-size: 1.8rem;
    color: #74818d;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 0;
    cursor: pointer;
    padding: .8rem;
    background: transparent;
    transition: all 0.3s
}

.CartItem__CloseButton:hover {
    color: #242a31
}

@media only screen and (max-width: 650px) {
    .CartItem__CloseButton {
        width: 100%
    }
}

.CartItem--Disabled {
    background-color: #e6ecf1
}

.CartItem--Disabled:hover {
    background-color: #e6ecf1
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.CartItemList {
    width: 100%;
    display: flex;
    flex-direction: column;
    background: #fff
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.CartItemListTotal {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 1.6rem;
    background-color: #f5f7f9;
    border-radius: 1rem
}

@media only screen and (max-width: 1000px) {
    .CartItemListTotal {
        flex-direction: column;
        justify-content: center;
        gap: 1rem
    }
}

.CartItemListTotal__Total {
    flex: 1;
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-size: 1.6rem
}

.CartItemListTotal__Stats {
    display: flex;
    justify-content: space-evenly;
    gap: 1.4rem;
    flex: 4
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.CartContainer {
    width: 100%;
    border-radius: 1rem;
    overflow: auto;
    box-shadow: 0 0 1.25rem rgba(255, 0, 0, 0.1);
    padding: .4rem;
    background-color: #fff
}


.PageContainer,
.VestingCart {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner),
.VestingCart>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.AppRoutes__Wrapper {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
    position: relative;
    z-index: 300;
    min-height: 80vh;
    overflow: hidden
}

.AppRoutes__Wrapper .box-wrapper {
    padding: 20px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    max-width: 100%;
    width: 100%;
    position: relative;
    text-align: center;
    margin: 0 auto
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.AirdropSearchBar {
    max-width: 350px;
    width: 100%
}

@media only screen and (max-width: 768px) {
    .AirdropSearchBar {
        max-width: 100%
    }
}

.AirdropSearchBar .SearchBar {
    border: 1px solid #9daab6;
    border-radius: 10px;
    padding: 0.5rem 1rem;
    box-shadow: none
}

.AirdropSearchBar .SearchBar:hover,
.AirdropSearchBar .SearchBar:focus {
    border: 1px solid #e64347
}

.AirdropSearchBar .SearchBar:hover .AirdropSearchBar__Icon,
.AirdropSearchBar .SearchBar:focus .AirdropSearchBar__Icon {
    color: #e64347
}

.AirdropSearchBar .SearchBar__Input {
    font-size: 1.4rem
}

.AirdropSearchBar .SearchBar__Input::-webkit-input-placeholder {
    font-size: 1.4rem
}

.AirdropSearchBar .SearchBar__Icon {
    color: #9daab6
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.IsPChainAddressEligibleForAirdrop {
    padding-bottom: 2rem
}

.IsPChainAddressEligibleForAirdrop .TransactionButtonWrapper {
    -webkit-transform: translateX(0.15rem);
    transform: translateX(0.15rem)
}

.IsPChainAddressEligibleForAirdrop .ComplexInput__Button {
    border: none !important
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.VerifyPChainAddressEligibleForAirdrop__MessageBox {
    display: flex;
    align-items: center;
    font-weight: 700;
    margin-bottom: 0.7rem
}

.VerifyPChainAddressEligibleForAirdrop__MessageLogo {
    width: 18px;
    margin-right: 5px;
    margin-left: 10px
}

.VerifyPChainAddressEligibleForAirdrop__MessageText {
    margin: 0
}

.VerifyPChainAddressEligibleForAirdrop__CopyMessageBox {
    padding: 1rem 1rem;
    display: flex;
    gap: 1rem;
    align-items: center;
    border: 2px solid #74818d;
    border-radius: 10px;
    color: #74818d;
    font-weight: 700;
    margin-bottom: 2rem
}

.VerifyPChainAddressEligibleForAirdrop__CopyImage {
    width: 16px
}

.VerifyPChainAddressEligibleForAirdrop__Button {
    margin-top: 1.2rem
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.AirdropValidatorModal__Header {
    font-family: "Montserrat", sans-serif;
    font-size: 2.5rem;
    font-weight: 700;
    margin: 0;
    margin-bottom: 1.5rem;
    text-align: center
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.AirdropContent {
    height: 100%;
    display: flex;
    flex-direction: column
}

.AirdropContent__Title {
    text-align: left;
    font-size: 2rem;
    margin-bottom: 2rem;
    min-height: 65px
}

.AirdropContent__Title__Text {
    font-family: "IntegralCF-ExtraBold", sans-serif;
    line-height: 2.2rem
}

.AirdropContent__Title img {
    width: 50px;
    border-radius: 50%;
    border: 1px solid #e64347;
    margin-right: 1rem
}

.AirdropContent__Description {
    text-align: left;
    margin-bottom: 1rem;
    min-height: 100px
}

.AirdropContent__Vertical__Divider {
    border-right: 1px solid #9daab6;
    height: 50px
}

.AirdropContent__Horizontal__Divider {
    border-bottom: 1px solid #9daab6;
    width: 100%
}

.AirdropContent__InfoItem__Claim .tooltip-number-label-wrapper {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: space-between;
    gap: 1rem
}

.AirdropContent__InfoItem__Claim .tooltip-number-label-wrapper .prefix-value {
    font-size: 32px
}

.AirdropContent .tabs-wrapper {
    width: 100%;
    max-width: 100%
}

.AirdropContent__Button button {
    width: 100%
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.AirdropsPage__Banner__Wrapper {
    position: relative;
    width: 100%;
    max-height: 100%
}

.AirdropsPage__Banner__Wrapper__Image {
    position: absolute;
    width: 100%;
    height: 100%;
    max-height: 100%;
    object-fit: cover
}

.AirdropsPage__Banner__Wrapper-Wave {
    position: absolute;
    width: 100%;
    height: 80%;
    object-fit: cover;
    bottom: -1px
}

@media only screen and (max-width: 768px) {
    .AirdropsPage__Banner__Wrapper-Wave {
        height: 40%
    }
}

.AirdropsPage__StatsRow {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 1rem;
    margin-top: 3rem;
    margin-bottom: 4rem
}

@media screen and (max-width: 1000px) {
    .AirdropsPage__StatsRow {
        grid-template-columns: repeat(2, 1fr)
    }
}

@media only screen and (max-width: 768px) {
    .AirdropsPage__StatsRow {
        grid-template-columns: repeat(auto-fill, 100%)
    }
}

.AirdropsPage__FilterBar {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 1rem
}

@media only screen and (max-width: 768px) {
    .AirdropsPage__FilterBar {
        flex-direction: column;
        align-items: flex-start;
        justify-content: flex-start
    }
}

.AirdropsPage__Content__Wrapper {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    grid-gap: 2rem
}

@media screen and (max-width: 1200px) {
    .AirdropsPage__Content__Wrapper {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }
}

@media only screen and (max-width: 768px) {
    .AirdropsPage__Content__Wrapper {
        grid-template-columns: repeat(auto-fill, 100%)
    }
}

.AirdropsPage__Content__Wrapper .box-wrapper {
    padding: 2rem !important
}

.AirdropsPage__Pagination {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: 1.4rem;
    gap: 1.4rem
}

@media only screen and (max-width: 650px) {
    .AirdropsPage__Pagination {
        flex-direction: column
    }
}

.AirdropsPage__Pagination__Label {
    margin-right: 1.6rem;
    opacity: 0.75;
    font-weight: 600
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.MaintenancePage {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100vh;
    background: #fff
}

.MaintenancePage__Image {
    width: 80px;
    height: 80px;
    margin-top: 60px
}

.MaintenancePage__Box {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    padding: 1rem
}

.MaintenancePage__Heading {
    font-weight: 800;
    margin-top: 20px;
    margin-bottom: 20px
}

.MaintenancePage__Paragraph {
    font-size: 1.6rem;
    text-align: center;
    max-width: 480px
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.NewFeaturesInfoCarouselItem {
    padding: 1.2rem;
    overflow: hidden;
    display: flex;
    flex-direction: column
}

.NewFeaturesInfoCarouselItem__FeatureRow {
    display: flex;
    gap: 1rem;
    align-items: center
}

.NewFeaturesInfoCarouselItem__BottomWrapper {
    display: flex;
    gap: 3rem;
    justify-content: space-between;
    align-items: center
}

@media only screen and (max-width: 768px) {
    .NewFeaturesInfoCarouselItem__BottomWrapper {
        flex-direction: column
    }
}

.NewFeaturesInfoCarouselItem__TextWrapper {
    display: flex;
    flex-direction: column
}

.NewFeaturesInfoCarouselItem__CircleIcon {
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: #9daab6
}

.NewFeaturesInfoCarouselItem__CircleIcon--Active {
    background-color: #ff6746
}

.NewFeaturesInfoCarouselItem__FeatureTitle {
    display: block;
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-weight: 700
}

@media only screen and (max-width: 768px) {
    .NewFeaturesInfoCarouselItem__FeatureTitle {
        text-align: center
    }
}

.NewFeaturesInfoCarouselItem__FeatureSubtitle {
    display: block;
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-weight: 700;
    color: #74818d
}

@media only screen and (max-width: 768px) {
    .NewFeaturesInfoCarouselItem__FeatureSubtitle {
        text-align: center
    }
}

.NewFeaturesInfoCarouselItem__ImageWrapper {
    height: 100%
}

.NewFeaturesInfoCarouselItem__ImageWrapper__Image {
    max-width: 100%;
    border-radius: 5px;
    box-shadow: 0 0 20px rgba(156, 156, 156, 0.2)
}

@media only screen and (max-width: 768px) {
    .NewFeaturesInfoCarouselItem__ImageWrapper__Image {
        min-height: 300px;
        object-fit: cover
    }
}

@media only screen and (max-width: 414px) {
    .NewFeaturesInfoCarouselItem__ImageWrapper__Image {
        min-height: 250px
    }
}

.NewFeaturesInfoCarouselItem__ButtonWrapper {
    display: flex;
    justify-content: center;
    align-items: center
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.NewFeaturesInfoCarousel {
    display: flex;
    position: relative;
    flex-direction: column;
    padding: 0 1.2rem
}

.NewFeaturesInfoCarousel__ContentWrapper {
    overflow: hidden;
    display: flex;
    position: relative
}

.NewFeaturesInfoCarousel__ArrowRight {
    position: absolute;
    right: -35px;
    top: 50%
}

.NewFeaturesInfoCarousel__ArrowLeft {
    position: absolute;
    left: -35px;
    top: 50%
}

.NewFeaturesInfoCarousel__ArrowLeft--Icon {
    padding-right: 2px;
    font-weight: 700
}

@media screen and (max-width: 1000px) {
    .NewFeaturesInfoCarousel {
        min-width: auto
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.NewFeatureVestingMarketplace__Image {
    width: 100%;
    border-radius: 1rem
}

.NewFeatureVestingMarketplace__Heading {
    text-align: center
}

.NewFeatureVestingMarketplace__Paragraph {
    text-align: center
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.NewFeatureDeepwaters__Image {
    width: 100%;
    border-radius: 1rem
}

.NewFeatureDeepwaters__Heading {
    text-align: center
}

.NewFeatureDeepwaters__Paragraph {
    text-align: center
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.NewFeatureRefund__Image {
    width: 100%;
    border-radius: 1rem
}

.NewFeatureRefund__Heading {
    text-align: center
}

.NewFeatureRefund__Paragraph {
    text-align: center
}


.NewFeaturesInfoModal {
    overflow: visible;
    max-width: 700px
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.NewFeaturesInfoCarouselItem {
    padding: 1.2rem;
    overflow: hidden;
    display: flex;
    flex-direction: column
}

.NewFeaturesInfoCarouselItem__FeatureRow {
    display: flex;
    gap: 1rem;
    align-items: center
}

.NewFeaturesInfoCarouselItem__BottomWrapper {
    display: flex;
    gap: 3rem;
    justify-content: space-between;
    align-items: center
}

@media only screen and (max-width: 768px) {
    .NewFeaturesInfoCarouselItem__BottomWrapper {
        flex-direction: column
    }
}

.NewFeaturesInfoCarouselItem__TextWrapper {
    width: 100%
}

.NewFeaturesInfoCarouselItem__CircleIcon {
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: #9daab6
}

.NewFeaturesInfoCarouselItem__CircleIcon--Active {
    background-color: #ff6746
}

.NewFeaturesInfoCarouselItem__FeatureTitle {
    display: block;
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-weight: 700
}

@media only screen and (max-width: 768px) {
    .NewFeaturesInfoCarouselItem__FeatureTitle {
        text-align: center
    }
}

.NewFeaturesInfoCarouselItem__FeatureSubtitle {
    display: block;
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-weight: 700;
    color: #74818d
}

@media only screen and (max-width: 768px) {
    .NewFeaturesInfoCarouselItem__FeatureSubtitle {
        text-align: center
    }
}

.NewFeaturesInfoCarouselItem__ImageWrapper {
    height: 100%
}

.NewFeaturesInfoCarouselItem__ImageWrapper__Image {
    max-width: 100%;
    border-radius: 5px;
    box-shadow: 0 0 20px rgba(156, 156, 156, 0.2)
}

@media only screen and (max-width: 768px) {
    .NewFeaturesInfoCarouselItem__ImageWrapper__Image {
        min-height: 300px;
        object-fit: cover
    }
}

@media only screen and (max-width: 414px) {
    .NewFeaturesInfoCarouselItem__ImageWrapper__Image {
        min-height: 250px
    }
}

.NewFeaturesInfoCarouselItem__ButtonWrapper {
    display: flex;
    justify-content: center;
    align-items: center
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.NewFeatureRefund2 {
    display: flex;
    position: relative;
    flex-direction: column;
    padding: 0 1.2rem
}

.NewFeatureRefund2__ContentWrapper {
    overflow: hidden;
    display: flex;
    position: relative
}

.NewFeatureRefund2__ArrowRight {
    position: absolute;
    right: -35px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.NewFeatureRefund2__ArrowLeft {
    position: absolute;
    left: -35px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

.NewFeatureRefund2__ArrowLeft--Icon {
    padding-right: 2px;
    font-weight: 700
}

@media screen and (max-width: 1000px) {
    .NewFeatureRefund2 {
        min-width: auto
    }
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.NewFeaturePeekNft__Image {
    width: 100%;
    border-radius: 1rem
}

.NewFeaturePeekNft__Heading {
    text-align: center
}

.NewFeaturePeekNft__Paragraph {
    text-align: center
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.NotifyBanner {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 1rem 0;
    width: 100%;
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    z-index: 5;
    color: #fff;
    text-align: center;
    font-weight: 700;
    position: relative;
    border-bottom: 1px solid #fff
}

.NotifyBanner__ContentWrapper {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%
}

@media only screen and (max-width: 768px) {
    .NotifyBanner {
        display: none
    }
}

.NotifyBanner__Button {
    color: #fff;
    position: absolute;
    right: 1rem;
    cursor: pointer
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.AnimatedNotifyBanner {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 1rem 0;
    width: 100%;
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    z-index: 5;
    color: #fff;
    text-align: center;
    font-weight: 700;
    position: relative;
    border-bottom: 1px solid #fff
}

.AnimatedNotifyBanner__ContentWrapper {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 25px;
    position: relative;
    overflow: hidden
}

.AnimatedNotifyBanner__ContentWrapper .Marquee {
    position: absolute;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    gap: 4rem;
    white-space: nowrap;
    left: 0;
    width: 100%;
    -webkit-animation: marquee 50s linear infinite;
    animation: marquee 50s linear infinite
}

.AnimatedNotifyBanner__ContentWrapper .Marquee__Item {
    display: flex;
    justify-content: space-around;
    align-items: center;
    gap: 1rem;
    transition: color 0.3s
}

.AnimatedNotifyBanner__ContentWrapper .Marquee__Item:hover {
    color: #e6ecf1
}

.AnimatedNotifyBanner__ContentWrapper .Marquee__Item img {
    border-radius: 50%;
    max-height: 25px
}

.AnimatedNotifyBanner__ContentWrapper .Marquee--2 {
    -webkit-animation-delay: 25s;
    animation-delay: 25s
}

.AnimatedNotifyBanner__ContentWrapper:hover .Marquee {
    -webkit-animation-play-state: paused;
    animation-play-state: paused
}

@-webkit-keyframes marquee {
    0% {
        left: 0%
    }

    100% {
        left: -100%
    }
}

@keyframes marquee {
    0% {
        left: 0%
    }

    100% {
        left: -100%
    }
}

@media only screen and (max-width: 768px) {
    .AnimatedNotifyBanner {
        display: none
    }
}

.AnimatedNotifyBanner__Button {
    color: #fff;
    position: absolute;
    right: 1rem;
    cursor: pointer
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.FloatingCart {
    position: fixed;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
    right: 0;
    z-index: 999;
    transition: all 0.3s
}

@media only screen and (max-width: 1400px) {
    .FloatingCart {
        top: auto;
        right: auto;
        bottom: 1.4rem;
        right: 1.4rem;
        -webkit-transform: translate(0, 0);
        transform: translate(0, 0)
    }
}

.FloatingCart--Hidden {
    -webkit-transform: translate(150%, 0);
    transform: translate(150%, 0);
    transition: all 0.3s
}

@media only screen and (max-width: 1400px) {
    .FloatingCart--Hidden {
        -webkit-transform: translate(0, 150%);
        transform: translate(0, 150%)
    }
}

.FloatingCart__Button {
    position: relative;
    width: 100%;
    height: 100%;
    background: #fff;
    border-radius: 1rem 0 0 1rem;
    box-shadow: 0 0 1.25rem rgba(255, 0, 0, 0.1);
    padding: 2.4rem;
    border: 0;
    cursor: pointer;
    transition: all 0.3s
}

.FloatingCart__Button:hover {
    box-shadow: 0 0.8rem 2.5rem rgba(255, 0, 0, 0.1);
    background: #e64347
}

@media only screen and (max-width: 1400px) {
    .FloatingCart__Button {
        border-radius: 50%
    }
}

.FloatingCart__Button:hover .FloatingCart__ShoppingCartIcon,
.FloatingCart__Button:active .FloatingCart__ShoppingCartIcon {
    fill: #fff
}

.FloatingCart__Button--Disabled {
    cursor: not-allowed;
    background: #f5f7f9
}

.FloatingCart__Button--Disabled:hover {
    box-shadow: 0 0 1.25rem rgba(255, 0, 0, 0.1);
    background: #e6ecf1
}

.FloatingCart__Button--Disabled:hover .FloatingCart__ShoppingCartIcon,
.FloatingCart__Button--Disabled:active .FloatingCart__ShoppingCartIcon {
    fill: #74818d !important
}

.FloatingCart__ShoppingCartIcon {
    fill: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    transition: all 0.3s
}

.FloatingCart__ShoppingCartIcon--Disabled {
    fill: #74818d
}

.FloatingCart__NotificationBadge {
    position: absolute;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 2.5rem;
    width: 2.5rem;
    color: #fff;
    top: 0;
    left: 0;
    -webkit-transform: translate(-25%, -25%);
    transform: translate(-25%, -25%);
    border-radius: 50%;
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    z-index: 9999
}

.FloatingCart__NotificationBadge--Disabled {
    background: #74818d
}


@font-face {
    font-family: "IntegralCF-DemiBold";
    src: url("../fonts/IntegralCF-DemiBold.woff2") format("woff2"), url("../fonts/IntegralCF-DemiBold.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: "IntegralCF-ExtraBold";
    src: url("../fonts/IntegralCF-ExtraBold.woff2") format("woff2"), url("../fonts/IntegralCF-ExtraBold.woff") format("woff");
    font-weight: bold;
    font-style: normal;
    font-display: swap
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

* {
    box-sizing: border-box
}

html {
    position: relative;
    font-size: 62.5%;
    scroll-behavior: smooth
}

body {
    margin: 0;
    padding: 0;
    font-size: 1.4rem;
    font-family: "Montserrat", sans-serif;
    font-weight: 500;
    color: #242a31
}

::selection {
    color: #e64347;
    background-color: rgba(255, 255, 255, 0.4)
}

.HeroSection-Heading::selection {
    color: #e64347
}

.GradientText::selection {
    text-shadow: 0px 0px #000
}

button,
input {
    font-family: "Montserrat", sans-serif
}

.app {
    min-height: 100vh;
    display: flex;
    flex-direction: column;
    background: #fff
}

.loader-between-pages {
    flex-grow: 1;
    height: 100%;
    width: 100%
}

.page-container {
    flex-grow: 1;
    position: relative;
    z-index: 3;
    display: flex;
    flex-direction: column
}

.page-container .width-container.page {
    flex-grow: 1;
    display: flex;
    flex-direction: column
}

.page-title {
    font-size: 5.2rem;
    font-weight: 700;
    margin: 50px 0
}

.empty-wrapper {
    flex-direction: column;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-grow: 1;
    text-align: center;
    color: #9daab6
}

.empty-wrapper svg {
    margin-bottom: 20px
}

a {
    color: inherit;
    text-decoration: none
}

.width-container {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem
}

.width-container-small {
    max-width: 1000px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem
}

.width-container-large {
    max-width: 1580px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem
}

.box-wrapper {
    background: #fff;
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1);
    border-radius: 20px
}

input:invalid {
    box-shadow: none
}

.restricted-countries-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    text-align: center;
    border: 2px solid #e64347;
    border-radius: 20px;
    padding: 25px;
    max-width: 800px;
    margin: auto
}

.restricted-countries-wrapper .restricted-countries-text {
    font-weight: normal
}

.MuiStepLabel-label {
    font-size: 1.3rem !important
}

@media only screen and (max-width: 414px) {
    .MuiStepLabel-label {
        font-size: 0.8rem !important
    }
}

.m-0 {
    margin: 0 !important
}

.mt-1 {
    margin-top: 0.5rem
}

.mt-2 {
    margin-top: 1rem
}

.mt-3 {
    margin-top: 1.5rem
}

.mt-4 {
    margin-top: 2rem
}

.mb-1 {
    margin-bottom: 0.5rem
}

.mb-2 {
    margin-bottom: 1rem
}

.mb-3 {
    margin-bottom: 1.5rem
}

.mb-4 {
    margin-bottom: 2rem
}

.ml-1 {
    margin-left: 0.5rem
}

.mr-1 {
    margin-right: 0.5rem
}

.width-25 {
    width: 25px
}

.width-50 {
    width: 50px
}

.width-75 {
    width: 75px
}

.width-100 {
    width: 100px
}

.image-round {
    border-radius: 50%;
    max-width: 100%
}

.m-auto {
    margin: auto
}

.text-decoration-underline-hover:hover {
    text-decoration: underline
}

.text-decoration-none {
    text-decoration: none !important
}

.text-danger {
    color: #e64347
}

.text-mute {
    color: #9daab6
}

.text-bold {
    font-weight: 700
}

.text-center {
    text-align: center
}

.cursor-pointer {
    cursor: pointer
}

.loader-banner {
    z-index: 9999;
    top: 0;
    left: 0;
    width: 100%;
    position: fixed;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100vh;
    background: rgba(36, 42, 49, 0.3)
}

.display-flex {
    display: flex;
    align-items: center
}

.display-flex-center {
    display: flex;
    align-items: center;
    justify-content: center
}

.flex-direction-column {
    flex-direction: column
}

.error-text-wrapper {
    padding: 2rem;
    border: 2px solid #e64347;
    margin: 1rem auto;
    max-width: 600px;
    text-align: center;
    border-radius: 10px
}

.error-text-wrapper img {
    width: 70px;
    margin-bottom: 1rem
}

.error-text-wrapper a {
    color: #e64347
}

.error-text-wrapper a:hover {
    text-decoration: underline
}

.error-text-wrapper.danger {
    color: #e64347;
    font-weight: 700
}

.ReactMarkdown {
    white-space: pre-wrap
}

.ReactMarkdown img {
    max-width: 100%;
    height: auto;
    margin-bottom: 1rem
}

.ReactMarkdown ul {
    margin: 0;
    color: #74818d
}

.ReactMarkdown p,
.ReactMarkdown li {
    font-weight: 400;
    font-size: 1.6rem;
    line-height: 2.1rem;
    color: #74818d;
    margin: 0.5rem 0
}

.ReactMarkdown h1,
.ReactMarkdown h2,
.ReactMarkdown h3 {
    line-height: 1.5em;
    padding-bottom: 0.125em;
    margin-bottom: 0.5em
}

.ReactMarkdown code {
    font-size: 1rem;
    line-height: 1.5em;
    background: #f6f6f6;
    padding: 0.25em 0.5em;
    border-radius: 0.25rem
}

.ReactMarkdown pre code {
    width: 100%;
    display: block;
    color: initial;
    padding: 0.5rem 1rem;
    font-size: 0.875em
}

.ReactMarkdown a {
    color: #e64347
}

.ReactMarkdown a:hover {
    text-decoration: underline
}

.ReactMarkdown blockquote {
    background: #f5f7f9;
    border-left: 10px solid #9daab6;
    margin: 1.5em 10px;
    padding: 0.5em 10px
}

.BorderImage {
    width: 20px;
    border-radius: 50%;
    border: 1px solid #e64347
}

.BorderImage0 {
    width: 35px;
    border-radius: 50%;
    border: 1px solid #e64347
}

.BorderImage1 {
    width: 45px;
    border-radius: 50%;
    border: 1px solid #e64347
}

.protocol-wrapper {
    position: relative;
    z-index: 2;
    margin-top: 8rem;
    display: flex;
    justify-content: center
}

.protocol-wrapper .protocol-title {
    font-family: "IntegralCF-ExtraBold", sans-serif;
    font-size: 3rem;
    line-height: 3rem;
    font-weight: 700;
    text-align: center
}

.protocol-wrapper .line-wrapper-text {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent;
    position: relative;
    display: block;
    text-align: center;
    margin-left: 5px
}

.protocol-wrapper .line-wrapper-text .line-wrapper {
    position: absolute;
    z-index: 1;
    bottom: -15px;
    left: 0;
    right: 0
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.LaunchpadPage__Banner__Wrapper {
    position: relative;
    width: 100%;
    height: 100%
}

.LaunchpadPage__Banner__Wrapper__Image {
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: cover
}

.LaunchpadPage__Banner__Wrapper-Wave {
    position: absolute;
    width: 100%;
    height: 40%;
    object-fit: cover;
    bottom: -1px
}


.PageContainer {
    max-width: 1280px;
    width: 100%;
    margin: 0 auto;
    padding: 0 2rem;
    display: block
}

.PageContainer>*:not(.Banner) {
    margin-left: auto;
    margin-right: auto
}

.CursorPointer {
    cursor: pointer
}

.CursorNotAllowed {
    cursor: not-allowed !important
}

.UserSelectNone {
    -webkit-user-select: none;
    user-select: none
}

.NoWrap {
    white-space: nowrap
}

.TextAlignLeft {
    text-align: left
}

.TextAlignRight {
    text-align: right
}

.TextAlignCenter {
    text-align: center
}

.VerticalAlignSuperscript {
    vertical-align: super
}

.VerticalAlignSubscript {
    vertical-align: sub
}

.DisplayBlock {
    display: block
}

.DisplayFlex {
    display: flex
}

.DisplayNone {
    display: none !important
}

.FlexDirectionColumn {
    flex-direction: column
}

.FlexGap0 {
    gap: 0.5rem
}

.FlexGap1 {
    gap: 1rem
}

.FlexGap2 {
    gap: 1.5rem
}

.FlexGap3 {
    gap: 2rem
}

.Flex1 {
    flex: 1 1 0
}

.FlexAuto {
    flex: 0 0 auto
}

.FlexWrap {
    flex-wrap: wrap
}

.OverflowHidden {
    overflow: hidden
}

.OverflowXHidden {
    overflow-x: hidden
}

.OverflowYHidden {
    overflow-y: hidden
}

.TextOverflowEllipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.OverflowXScroll {
    overflow-x: auto
}

.OverflowYScroll {
    overflow-y: auto
}

.PositionRelative {
    position: relative
}

.PositionAbsolute {
    position: absolute
}

.DisplayInlineBlock {
    display: inline-block
}

.DisplayInlineFlex {
    display: inline-flex
}

.AlignItemsCenter {
    align-items: center
}

.AlignItemsStart {
    align-items: flex-start
}

.AlignItemsEnd {
    align-items: flex-end
}

.AlignItemsStretch {
    align-items: stretch
}

.AlignSelfStretch {
    align-self: stretch
}

.JustifyContentStart {
    justify-content: flex-start
}

.JustifyContentEnd {
    justify-content: flex-end
}

.JustifyContentCenter {
    justify-content: center
}

.JustifyContentSpaceBetween {
    justify-content: space-between
}

.JustifyContentSpaceAround {
    justify-content: space-around
}

.MarginNone {
    margin: 0 !important
}

.MarginCentered {
    margin-left: auto;
    margin-right: auto
}

.MarginBottom0 {
    margin-bottom: 0.25rem !important
}

.MarginBottom1 {
    margin-bottom: 0.5rem !important
}

.MarginBottom2 {
    margin-bottom: 1rem !important
}

.MarginBottom3 {
    margin-bottom: 1.5rem !important
}

.MarginBottom4 {
    margin-bottom: 2rem !important
}

.MarginBottom5 {
    margin-bottom: 3rem !important
}

.MarginBottom6 {
    margin-bottom: 4rem !important
}

.MarginTop0 {
    margin-top: 0.25rem !important
}

.MarginTop1 {
    margin-top: 0.5rem !important
}

.MarginTop2 {
    margin-top: 1rem !important
}

.MarginTop3 {
    margin-top: 1.5rem !important
}

.MarginTop4 {
    margin-top: 2.5rem !important
}

.MarginTop5 {
    margin-top: 7rem !important
}

.MarginLeftAuto {
    margin-left: auto
}

.MarginRightAuto {
    margin-right: auto
}

.MarginLeft0 {
    margin-left: 0.25rem
}

.MarginLeft1 {
    margin-left: 0.5rem
}

.MarginLeft2 {
    margin-left: 1rem
}

.MarginLeft3 {
    margin-left: 1.5rem
}

.MarginLeft4 {
    margin-left: 2rem
}

.MarginRightNone {
    margin-right: 0 !important
}

.MarginRight0 {
    margin-right: 0.25rem !important
}

.MarginRight1 {
    margin-right: 0.5rem !important
}

.MarginRight2 {
    margin-right: 1rem !important
}

.MarginRight3 {
    margin-right: 1.5rem !important
}

.MarginRight4 {
    margin-right: 2rem !important
}

.PaddingNone {
    padding: 0 !important
}

.PaddingLeft0 {
    padding-left: 0.25rem
}

.PaddingLeft1 {
    padding-left: 0.5rem
}

.PaddingLeft2 {
    padding-left: 1rem
}

.PaddingLeft3 {
    padding-left: 1.5rem
}

.PaddingLeft4 {
    padding-left: 2rem
}

.Padding0 {
    padding: 0.25rem !important
}

.Padding1 {
    padding: 0.5rem !important
}

.Padding2 {
    padding: 1rem !important
}

.Padding3 {
    padding: 1.5rem
}

.Padding4 {
    padding: 2rem
}

.MarginPaddingNone {
    padding: 0 !important;
    margin: 0 !important
}

.BorderTop1 {
    border-top: 1px solid #e6ecf1
}

.BorderBottom1 {
    border-bottom: 1px solid #e6ecf1
}

.BorderNone {
    border: 0 !important
}

.BorderRadius1 {
    border-radius: 3px !important
}

.BorderRadius2 {
    border-radius: 4px
}

.BorderRadius3 {
    border-radius: 6px
}

.BorderRadius4 {
    border-radius: 8px !important
}

.BorderRadius5 {
    border-radius: 12px !important
}

.WordBreakAll {
    word-break: break-all
}

.WordBreakWord {
    word-break: break-word
}

.ZIndex1 {
    z-index: 1
}

.ZIndex2 {
    z-index: 2
}

.ResponsiveMarginTop0 {
    margin-top: 0 !important
}

.ResponsiveMarginTop1 {
    margin-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop1 {
        margin-top: 0.4rem !important
    }
}

.ResponsiveMarginTop2 {
    margin-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop2 {
        margin-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop2 {
        margin-top: 0.6rem !important
    }
}

.ResponsiveMarginTop3 {
    margin-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop3 {
        margin-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop3 {
        margin-top: 0.8rem !important
    }
}

.ResponsiveMarginTop4 {
    margin-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop4 {
        margin-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop4 {
        margin-top: 1rem !important
    }
}

.ResponsiveMarginTop5 {
    margin-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop5 {
        margin-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop5 {
        margin-top: 1.2rem !important
    }
}

.ResponsiveMarginTop6 {
    margin-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop6 {
        margin-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop6 {
        margin-top: 2rem !important
    }
}

.ResponsiveMarginTop7 {
    margin-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop7 {
        margin-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop7 {
        margin-top: 4rem !important
    }
}

.ResponsiveMarginTop8 {
    margin-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsiveMarginTop8 {
        margin-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsiveMarginTop8 {
        margin-top: 8rem !important
    }
}

.ResponsivePaddingTop1 {
    padding-top: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop1 {
        padding-top: 0.4rem !important
    }
}

.ResponsivePaddingTop2 {
    padding-top: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop2 {
        padding-top: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop2 {
        padding-top: 0.6rem !important
    }
}

.ResponsivePaddingTop3 {
    padding-top: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop3 {
        padding-top: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop3 {
        padding-top: 0.8rem !important
    }
}

.ResponsivePaddingTop4 {
    padding-top: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop4 {
        padding-top: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop4 {
        padding-top: 1rem !important
    }
}

.ResponsivePaddingTop5 {
    padding-top: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop5 {
        padding-top: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop5 {
        padding-top: 1.2rem !important
    }
}

.ResponsivePaddingTop6 {
    padding-top: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop6 {
        padding-top: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop6 {
        padding-top: 2rem !important
    }
}

.ResponsivePaddingTop7 {
    padding-top: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop7 {
        padding-top: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop7 {
        padding-top: 4rem !important
    }
}

.ResponsivePaddingTop8 {
    padding-top: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingTop8 {
        padding-top: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingTop8 {
        padding-top: 8rem !important
    }
}

.ResponsivePaddingBottom1 {
    padding-bottom: 1rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom1 {
        padding-bottom: 0.4rem !important
    }
}

.ResponsivePaddingBottom2 {
    padding-bottom: 1.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 1.05rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom2 {
        padding-bottom: 0.6rem !important
    }
}

.ResponsivePaddingBottom3 {
    padding-bottom: 2rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 1.4rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom3 {
        padding-bottom: 0.8rem !important
    }
}

.ResponsivePaddingBottom4 {
    padding-bottom: 2.5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1.75rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom4 {
        padding-bottom: 1rem !important
    }
}

.ResponsivePaddingBottom5 {
    padding-bottom: 3rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 2.1rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom5 {
        padding-bottom: 1.2rem !important
    }
}

.ResponsivePaddingBottom6 {
    padding-bottom: 5rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 3.5rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom6 {
        padding-bottom: 2rem !important
    }
}

.ResponsivePaddingBottom7 {
    padding-bottom: 10rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 7rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom7 {
        padding-bottom: 4rem !important
    }
}

.ResponsivePaddingBottom8 {
    padding-bottom: 20rem !important
}

@media only screen and (max-width: 1000px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 14rem !important
    }
}

@media only screen and (max-width: 650px) {
    .ResponsivePaddingBottom8 {
        padding-bottom: 8rem !important
    }
}

.MutedText {
    color: #9daab6
}

.GradientText {
    background-image: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    background-size: 100%;
    background-repeat: repeat;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-background-clip: text;
    -moz-text-fill-color: transparent
}

.PrimaryText {
    color: #fff6f7
}

.SecondaryText {
    color: #4c69ba
}

.SuccessText {
    color: #63db96
}

.DangerText {
    color: #e64347
}

.WarningText {
    color: #f2c94c
}

.LinkText {
    color: #4c69ba
}

.WhiteText {
    color: #fff
}

.WhiteBackground {
    background-color: #fff !important
}

.BlackText {
    color: #242a31
}

.LinkTextHover {
    color: #e64347
}

.LinkTextHover:hover {
    color: #ef8789
}

.FontSize1 {
    font-size: 1rem
}

.FontSize2 {
    font-size: 1.2rem
}

.FontSize3 {
    font-size: 1.4rem
}

.FontSize4 {
    font-size: 1.6rem
}

.FontSize5 {
    font-size: 1.8rem
}

.FontSize6 {
    font-size: 2.2rem
}

.FontSize7 {
    font-size: 3.2rem
}

.FontFamilyPrimary {
    font-family: "IntegralCF-DemiBold", sans-serif
}

.FontFamilyPrimaryBold {
    font-family: "IntegralCF-ExtraBold", sans-serif
}

.FontFamilySecondary {
    font-family: "Montserrat", sans-serif
}

.LightText {
    font-weight: 100
}

.NormalText {
    font-weight: 400
}

.SemiBoldText {
    font-weight: 600
}

.BoldText {
    font-weight: 700
}

.BoxShadowRed {
    box-shadow: 0 0 20px rgba(255, 0, 0, 0.1)
}

.TextDecorationUnderline {
    text-decoration: underline
}

.TextDecorationHoverUnderline {
    text-decoration: none
}

.TextDecorationHoverUnderline:hover {
    text-decoration: underline
}

.TextTransformUppercase {
    text-transform: uppercase
}

@media (max-width: 760px) {
    .HideMobile {
        display: none !important
    }
}

.DisplayMobile {
    display: none !important
}

@media (max-width: 760px) {
    .DisplayMobile {
        display: inherit !important
    }
}

.FullWidth {
    width: 100% !important
}

.MaxWidth120 {
    max-width: 120px !important
}

.MaxWidth240 {
    max-width: 240px !important
}

.MaxWidth320 {
    max-width: 320px !important
}

.MaxWidth480 {
    max-width: 480px !important
}

.MaxWidth520 {
    max-width: 520px !important
}

.MaxWidth720 {
    max-width: 720px !important
}

.MaxWidth960 {
    max-width: 960px !important
}

.MaxWidth1280 {
    max-width: 1280px !important
}

.FullHeight {
    height: 100% !important
}

.MaxHeight300 {
    max-height: 300px
}

.MaxHeight500 {
    max-height: 500px
}

.MinHeight130 {
    min-height: 130px
}

.button {
    background: #f7495c;
    color: #fff;
    font-size: 1.4rem;
    display: flex;
    align-items: center;
    padding: 10px 20px;
    border: 1px solid transparent;
    cursor: pointer;
    border-radius: 10px;
    justify-content: center;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button:disabled {
    opacity: 0.5;
    cursor: not-allowed
}

.button:not(:disabled):hover {
    background: #ec7073
}

.button.white {
    background: #fff;
    color: #f7495c;
    border: 1px solid #e64347;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.white:hover {
    background: #ccc
}

.button.gray {
    opacity: 1;
    background: #74818d;
    color: #fff;
    border: none
}

.button.gray:hover {
    background: #909aa4
}

.button.black {
    opacity: 1;
    background: #242a31;
    color: #fff;
    border: none
}

.button.black:hover {
    background: #4f5c6c
}

.button.gradient {
    background: linear-gradient(253.34deg, #ff6746 11.3%, #ff0546 106.44%);
    color: #fff;
    font-weight: 700;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.button.gradient:hover {
    background: #ec7073
}

.button.gradient:disabled {
    background: #9daab6;
    opacity: 1;
    cursor: not-allowed
}

.button.gradient:disabled:hover {
    background: #9daab6 !important
}

.form-wrapper {
    width: 100%;
    position: relative;
    -webkit-margin-after: 0;
    margin-block-end: 0
}

.form-wrapper .form-footer-text {
    margin-top: 10px
}

.form-wrapper .form-footer-text a {
    color: #f7495c
}

.form-wrapper .bWJlsh {
    top: -2px
}

.form-wrapper .bTMeAt {
    border: 0;
    padding: 20px 15px
}

.form-wrapper .bTMeAt:focus {
    padding: 20px 15px;
    outline: none;
    border: none;
    box-shadow: none
}

.form-wrapper .bPJjky.form-item {
    padding: 0 !important
}

.form-wrapper .asterisk {
    color: #e64347;
    margin-left: 5px
}

.form-wrapper .form-item-wrapper.form-item-wrapper-textarea textarea {
    height: 112px;
    font-size: 1.5rem !important;
    outline: none
}

.form-wrapper .files-component-container {
    display: flex;
    flex-direction: column;
    margin-bottom: 20px
}

.form-wrapper .files-component-container .dropzone-label {
    font-size: 1.5rem;
    color: #74818d;
    margin-bottom: 10px;
    text-align: left;
    width: 100%;
    display: flex
}

.form-wrapper .label-flex {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .label-flex:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper {
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #74818d;
    font-size: 1.4rem;
    font-weight: 300;
    margin-bottom: 5px
}

.form-wrapper .max-wrapper.disabled-max .use-max-label {
    cursor: not-allowed
}

.form-wrapper .max-wrapper.disabled-max .use-max-label:hover {
    color: #4f5c6c
}

.form-wrapper .max-wrapper .max-value-label {
    display: flex;
    align-items: center
}

.form-wrapper .max-wrapper .max-value-label .error {
    color: #e64347
}

.form-wrapper .max-wrapper .max-value-label .max-label {
    margin-right: 5px
}

.form-wrapper .max-wrapper .max-value-label .tooltip-item span {
    font-weight: 700
}

.form-wrapper .max-wrapper .use-max-label {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    cursor: pointer;
    text-decoration: none;
    text-transform: uppercase;
    color: #f7495c
}

.form-wrapper .max-wrapper .use-max-label:hover {
    color: #ec7073
}

.form-wrapper .date-component-wrapper {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.form-wrapper .date-component-wrapper .label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #74818d;
    font-weight: 50;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-wrapper .date-component-wrapper .label:hover {
    color: #4f5c6c
}

.form-wrapper .date-component-wrapper .react-datetime-picker {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #fff;
    text-align: left;
    padding: 7px 15px;
    border-radius: 10px;
    border: 1px solid #74818d;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper {
    border: 0;
    padding: 0
}

.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper input,
.form-wrapper .date-component-wrapper .react-datetime-picker .react-datetime-picker__wrapper select {
    background: none
}

.form-item-wrapper {
    position: relative;
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

.form-item-wrapper.wrapper-error {
    padding: 0;
    border-color: #e64347
}

.form-item-wrapper.wrapper-error .input-values .form-item {
    border: 1px solid #e64347
}

.form-item-wrapper.disabled {
    opacity: 0.7;
    cursor: not-allowed
}

.form-item-wrapper.disabled>* {
    pointer-events: none
}

.form-item-wrapper:not(:last-child) {
    margin-bottom: 20px
}

.form-item-wrapper .input-values {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    position: relative
}

.form-item-wrapper .input-values .input-icon {
    height: 16px;
    position: absolute;
    top: 14px;
    left: 12px
}

.form-item-wrapper .counter {
    text-align: right;
    margin-top: 5px
}

.form-item-wrapper label {
    display: flex;
    align-items: center;
    font-size: 1.5rem;
    color: #242a31;
    font-weight: 700;
    margin-bottom: 5px;
    cursor: pointer;
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1)
}

.form-item-wrapper label:hover {
    color: #4f5c6c
}

.form-item-wrapper .second-label {
    font-size: 1.8rem;
    display: flex;
    font-weight: 200;
    align-items: center;
    justify-content: flex-end;
    white-space: nowrap;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #74818d
}

.form-item-wrapper input::-webkit-outer-spin-button,
.form-item-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.form-item-wrapper input[type='number'] {
    -moz-appearance: textfield
}

.form-item-wrapper .form-item {
    width: 100%;
    background: transparent;
    font-size: 1.4rem;
    background: #e6ecf1;
    text-align: left;
    padding: 12px 15px;
    border-radius: 10px;
    border: 1px solid #e6ecf1;
    min-width: 0;
    color: #242a31;
    max-width: 100%;
    outline: none
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    font-size: 1.4rem
}

.form-item-wrapper .form-item.icon {
    padding: 12px 36px
}

.form-item-wrapper .form-item::-webkit-input-placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item::placeholder {
    color: #74818d;
    opacity: 1
}

.form-item-wrapper .form-item--phone {
    padding-left: 48px
}

.form-item-wrapper .form-item--phone-button {
    background-color: #e6ecf1;
    border: 1px solid #e6ecf1;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper .form-item--phone-button.open,
.form-item-wrapper .form-item--phone-button .selected-flag,
.form-item-wrapper .form-item--phone-button .selected-flag.open {
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px
}

.form-item-wrapper div.form-item-error {
    color: #f73841;
    text-align: left;
    font-size: 1.5rem;
    margin-top: 10px
}

.form-item-wrapper.form-item-wrapper-textarea .input-values {
    flex-grow: 1
}

.form-item-wrapper.form-item-wrapper-textarea textarea {
    resize: none;
    text-align: left;
    flex-grow: 1;
    font-size: 1.2rem
}

.SearchBar {
    display: flex;
    align-items: center;
    background: #fff;
    border: 1px solid #e64347;
    cursor: pointer;
    border-radius: 20px;
    box-shadow: 0 0 20px rgba(230, 67, 71, 0.2);
    transition: background-color 0.15s ease-in, border-color 0.15s ease-in;
    padding: 1rem 1.5rem
}

.SearchBar__Input {
    height: 100%;
    width: 100%;
    border: none;
    padding: 0.5rem;
    font-size: 1.6rem
}

.SearchBar__Input:focus {
    outline: none
}

.select {
    min-width: 130px;
    max-width: -webkit-fit-content;
    max-width: -moz-fit-content;
    max-width: fit-content
}

.select .select__control {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    border: 1px solid #242a31;
    box-shadow: none;
    background: var(--select-bg);
    cursor: pointer;
    border-radius: 10px;
    width: 220px
}

.select .select__control.select__control--is-focused {
    border-color: var(--select-hover-selected-border)
}

.select .select__control .select__value-container {
    font-size: 1.5rem
}

.select .select__control .select__value-container .select__placeholder {
    color: #74818d;
    font-weight: 100
}

.select .select__control .select__value-container .select__single-value {
    color: var(--select-value)
}

.select .select__control .select__indicators .select__indicator-separator {
    display: none
}

.select .select__control .select__indicators .select__indicator {
    padding-right: 10px
}

.select .select__control .select__indicators .select__indicator svg {
    fill: var(--select-arrow);
    width: 18px
}

.select .select__menu {
    box-shadow: rgba(149, 157, 165, 0.2) 0 8px 24px;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 0
}

.select .select__menu .select__menu-list {
    padding: 0
}

.select .select__menu .select__menu-list .select__option {
    transition: all 420ms cubic-bezier(0.165, 0.84, 0.44, 1);
    font-size: 1.5rem;
    padding: 10px;
    cursor: pointer;
    color: var(--select-menu-option)
}

.select .select__menu .select__menu-list .select__option.select__option--is-focused {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected {
    background-color: #ccc
}

.select .select__menu .select__menu-list .select__option.select__option--is-selected.select__option--is-focused {
    background-color: #ccc
}

.tippy-touch {
    cursor: pointer !important
}

.tippy-notransition {
    transition: none !important
}

.tippy-popper {
    max-width: 550px;
    -webkit-perspective: 800px;
    perspective: 800px;
    z-index: 10001;
    outline: 0;
    transition-timing-function: cubic-bezier(0.65, 0.84, 0.44, 1);
    pointer-events: none
}

.tippy-popper.html-template {
    max-width: 96%;
    max-width: calc(100% - 20px)
}

.tippy-popper[x-placement^='top'] [x-arrow] {
    border-top: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    bottom: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-small {
    border-top: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    bottom: -5px
}

.tippy-popper[x-placement^='top'] [x-arrow].arrow-big {
    border-top: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    bottom: -10px
}

.tippy-popper[x-placement^='top'] [x-circle] {
    -webkit-transform-origin: 0 33%;
    transform-origin: 0 33%
}

.tippy-popper[x-placement^='top'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -55%);
    transform: scale(1) translate(-50%, -55%);
    opacity: 1
}

.tippy-popper[x-placement^='top'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow] {
    border-top: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-top: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-top: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-top: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-top: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='top'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-top: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'] {
    -webkit-transform-origin: bottom;
    transform-origin: bottom
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) rotateX(0);
    transform: translateY(-10px) rotateX(0)
}

.tippy-popper[x-placement^='top'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(90deg);
    transform: translateY(0) rotateX(90deg)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px)
}

.tippy-popper[x-placement^='top'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(-10px) scale(1);
    transform: translateY(-10px) scale(1)
}

.tippy-popper[x-placement^='top'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='bottom'] [x-arrow] {
    border-bottom: 7px solid #333;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent;
    top: -7px;
    margin: 0 9px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-small {
    border-bottom: 5px solid #333;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    top: -5px
}

.tippy-popper[x-placement^='bottom'] [x-arrow].arrow-big {
    border-bottom: 10px solid #333;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent;
    top: -10px
}

.tippy-popper[x-placement^='bottom'] [x-circle] {
    -webkit-transform-origin: 0 -50%;
    transform-origin: 0 -50%
}

.tippy-popper[x-placement^='bottom'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -45%);
    transform: scale(1) translate(-50%, -45%);
    opacity: 1
}

.tippy-popper[x-placement^='bottom'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -5%);
    transform: scale(0.15) translate(-50%, -5%);
    opacity: 0
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow] {
    border-bottom: 7px solid #fff;
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-bottom: 5px solid #fff;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-bottom: 10px solid #fff;
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-bottom: 7px solid rgba(0, 0, 0, 0.7);
    border-right: 7px solid transparent;
    border-left: 7px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-bottom: 5px solid rgba(0, 0, 0, 0.7);
    border-right: 5px solid transparent;
    border-left: 5px solid transparent
}

.tippy-popper[x-placement^='bottom'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-bottom: 10px solid rgba(0, 0, 0, 0.7);
    border-right: 10px solid transparent;
    border-left: 10px solid transparent
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'] {
    -webkit-transform-origin: top;
    transform-origin: top
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) rotateX(0);
    transform: translateY(10px) rotateX(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) rotateX(-90deg);
    transform: translateY(0) rotateX(-90deg)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px);
    transform: translateY(10px)
}

.tippy-popper[x-placement^='bottom'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateY(10px) scale(1);
    transform: translateY(10px) scale(1)
}

.tippy-popper[x-placement^='bottom'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0)
}

.tippy-popper[x-placement^='left'] [x-arrow] {
    border-left: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    right: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-small {
    border-left: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    right: -5px
}

.tippy-popper[x-placement^='left'] [x-arrow].arrow-big {
    border-left: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    right: -10px
}

.tippy-popper[x-placement^='left'] [x-circle] {
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0
}

.tippy-popper[x-placement^='left'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='left'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow] {
    border-left: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-left: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-left: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-left: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-left: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='left'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-left: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'] {
    -webkit-transform-origin: right;
    transform-origin: right
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) rotateY(0);
    transform: translateX(-10px) rotateY(0)
}

.tippy-popper[x-placement^='left'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(-90deg);
    transform: translateX(0) rotateY(-90deg)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px)
}

.tippy-popper[x-placement^='left'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(-10px) scale(1);
    transform: translateX(-10px) scale(1)
}

.tippy-popper[x-placement^='left'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper[x-placement^='right'] [x-arrow] {
    border-right: 7px solid #333;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent;
    left: -7px;
    margin: 6px 0
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-small {
    border-right: 5px solid #333;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent;
    left: -5px
}

.tippy-popper[x-placement^='right'] [x-arrow].arrow-big {
    border-right: 10px solid #333;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    left: -10px
}

.tippy-popper[x-placement^='right'] [x-circle] {
    -webkit-transform-origin: -50% 0;
    transform-origin: -50% 0
}

.tippy-popper[x-placement^='right'] [x-circle].enter {
    -webkit-transform: scale(1) translate(-50%, -50%);
    transform: scale(1) translate(-50%, -50%);
    opacity: 1
}

.tippy-popper[x-placement^='right'] [x-circle].leave {
    -webkit-transform: scale(0.15) translate(-50%, -50%);
    transform: scale(0.15) translate(-50%, -50%);
    opacity: 0
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-circle] {
    background-color: #fff
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow] {
    border-right: 7px solid #fff;
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-small {
    border-right: 5px solid #fff;
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.light-theme [x-arrow].arrow-big {
    border-right: 10px solid #fff;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-circle] {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow] {
    border-right: 7px solid rgba(0, 0, 0, 0.7);
    border-top: 7px solid transparent;
    border-bottom: 7px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-small {
    border-right: 5px solid rgba(0, 0, 0, 0.7);
    border-top: 5px solid transparent;
    border-bottom: 5px solid transparent
}

.tippy-popper[x-placement^='right'] .tippy-tooltip.transparent-theme [x-arrow].arrow-big {
    border-right: 10px solid rgba(0, 0, 0, 0.7);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'] {
    -webkit-transform-origin: left;
    transform-origin: left
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) rotateY(0);
    transform: translateX(10px) rotateY(0)
}

.tippy-popper[x-placement^='right'] [data-animation='perspective'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) rotateY(90deg);
    transform: translateX(0) rotateY(90deg)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='fade'].leave {
    opacity: 0;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px);
    transform: translateX(10px)
}

.tippy-popper[x-placement^='right'] [data-animation='shift'].leave {
    opacity: 0;
    -webkit-transform: translateX(0);
    transform: translateX(0)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].enter {
    opacity: 1;
    -webkit-transform: translateX(10px) scale(1);
    transform: translateX(10px) scale(1)
}

.tippy-popper[x-placement^='right'] [data-animation='scale'].leave {
    opacity: 0;
    -webkit-transform: translateX(0) scale(0);
    transform: translateX(0) scale(0)
}

.tippy-popper .tippy-tooltip.transparent-theme {
    background-color: rgba(0, 0, 0, 0.7)
}

.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill] {
    background-color: transparent
}

.tippy-popper .tippy-tooltip.light-theme {
    color: #26323d;
    box-shadow: 0 4px 20px 4px rgba(0, 20, 60, 0.1), 0 4px 80px -8px rgba(0, 20, 60, 0.2);
    background-color: #fff
}

.tippy-popper .tippy-tooltip.light-theme[data-animatefill] {
    background-color: transparent
}

.tippy-tooltip {
    position: relative;
    color: #fff;
    border-radius: 4px;
    font-size: 0.95rem;
    padding: 0.4rem 0.8rem;
    text-align: center;
    will-change: transform;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background-color: #333
}

.tippy-tooltip--small {
    padding: 0.25rem 0.5rem;
    font-size: 0.8rem
}

.tippy-tooltip--big {
    padding: 0.6rem 1.2rem;
    font-size: 1.2rem
}

.tippy-tooltip[data-animatefill] {
    overflow: hidden;
    background-color: transparent
}

.tippy-tooltip[data-interactive] {
    pointer-events: auto
}

.tippy-tooltip[data-inertia] {
    transition-timing-function: cubic-bezier(0.53, 2, 0.36, 0.85)
}

.tippy-tooltip [x-arrow] {
    position: absolute;
    width: 0;
    height: 0
}

.tippy-tooltip [x-circle] {
    position: absolute;
    will-change: transform;
    background-color: #333;
    border-radius: 50%;
    width: 130%;
    width: calc(110% + 2rem);
    left: 50%;
    top: 50%;
    z-index: -1;
    overflow: hidden;
    transition: all ease
}

.tippy-tooltip [x-circle]:before {
    content: '';
    padding-top: 90%;
    float: left
}

@media (max-width: 450px) {
    .tippy-popper {
        max-width: 96%;
        max-width: calc(100% - 20px)
    }
}

div[data-tooltipped] {
    cursor: pointer
}

div[data-tooltipped]>* {
    vertical-align: bottom
}

.tippy-tooltip {
    box-shadow: 0px 0px 14px rgba(0, 0, 0, 0.25);
    border-radius: 0;
    font-size: 1.8rem;
    font-weight: bold;
    padding: 5px 8px;
    line-height: 18px;
    white-space: pre-line
}

.tippy-tooltip [x-circle] {
    background: #323232
}

.tippy-tooltip * {
    vertical-align: top
}

.tippy-tooltip {
    background: #e64347;
    padding: 5px 10px;
    color: #fff;
    border-radius: 8px;
    display: flex;
    align-items: center;
    text-align: left;
    font-size: 1.4rem
}

.tippy-tooltip svg {
    margin-right: 5px
}

.tippy-tooltip .tooltip-text-value {
    display: flex;
    align-items: center
}

.tippy-tooltip .tooltip-text-value svg {
    margin: 0 5px
}

.user-login-wrapper {
    padding: 1rem
}

.user-login-wrapper .user-login-banner {
    position: relative;
    margin: -35px -35px 20px
}

.user-login-wrapper .user-login-banner .user-login-banner-title {
    font-family: "IntegralCF-DemiBold", sans-serif;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    color: #fff;
    font-size: 2.8rem;
    font-weight: 700;
    width: 100%;
    padding: 10px
}

.user-login-wrapper .user-login-banner .user-login-banner-title:after {
    content: '';
    border-bottom: 3px solid #fff;
    width: 64px;
    display: block;
    margin: 10px auto auto
}

.user-login-wrapper .user-login-banner img {
    max-width: 100%;
    border-radius: 20px
}

@media only screen and (max-width: 650px) {
    .user-login-wrapper .user-login-banner-title {
        font-size: 1.6rem !important
    }
}

<style data-emotion="css" data-s="">
.css-b62m3t-container {
    position: relative;
    box-sizing: border-box;
}

.css-7pg0cj-a11yText {
    z-index: 9999;
    border: 0px none;
    clip: rect(1px, 1px, 1px, 1px);
    height: 1px;
    width: 1px;
    position: absolute;
    overflow: hidden;
    padding: 0px;
    white-space: nowrap;
}

.css-1s2u09g-control {
    -moz-box-align: center;
    align-items: center;
    background-color: rgb(255, 255, 255);
    border-color: rgb(204, 204, 204);
    border-radius: 4px;
    border-style: solid;
    border-width: 1px;
    cursor: default;
    display: flex;
    flex-wrap: wrap;
    -moz-box-pack: justify;
    justify-content: space-between;
    min-height: 38px;
    outline: 0px !important;
    position: relative;
    transition: all 100ms ease 0s;
    box-sizing: border-box;
}

.css-1s2u09g-control:hover {
    border-color: rgb(179, 179, 179);
}

.css-1d8n9bt {
    -moz-box-align: center;
    align-items: center;
    display: grid;
    flex: 1 1 0%;
    flex-wrap: wrap;
    padding: 2px 8px;
    position: relative;
    overflow: hidden;
    box-sizing: border-box;
}

.css-qc6sy-singleValue {
    color: rgb(51, 51, 51);
    grid-area: 1 / 1 / 2 / 3;
    margin-left: 2px;
    margin-right: 2px;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    box-sizing: border-box;
}

.css-ackcql {
    margin: 2px;
    padding-bottom: 2px;
    padding-top: 2px;
    visibility: visible;
    color: rgb(51, 51, 51);
    flex: 1 1 auto;
    display: inline-grid;
    grid-area: 1 / 1 / 2 / 3;
    grid-template-columns: 0px min-content;
    box-sizing: border-box;
}

.css-ackcql::after {
    content: attr(data-value) " ";
    visibility: hidden;
    white-space: pre;
    grid-area: 1 / 2;
    font: inherit;
    min-width: 2px;
    border: 0px none;
    margin: 0px;
    outline: 0px;
    padding: 0px;
}

.css-1wy0on6 {
    -moz-box-align: center;
    align-items: center;
    align-self: stretch;
    display: flex;
    flex-shrink: 0;
    box-sizing: border-box;
}

.css-1okebmr-indicatorSeparator {
    align-self: stretch;
    background-color: rgb(204, 204, 204);
    margin-bottom: 8px;
    margin-top: 8px;
    width: 1px;
    box-sizing: border-box;
}

.css-tlfecz-indicatorContainer {
    color: rgb(204, 204, 204);
    display: flex;
    padding: 8px;
    transition: color 150ms ease 0s;
    box-sizing: border-box;
}

.css-tlfecz-indicatorContainer:hover {
    color: rgb(153, 153, 153);
}

.css-8mmkcg {
    display: inline-block;
    fill: currentcolor;
    line-height: 1;
    stroke: currentcolor;
    stroke-width: 0px;
}
